package main import ( "log" "net/http" "network_configurator/network/eth" "network_configurator/network/wlan" ) func main() { http.HandleFunc("/api/eth/netplan", eth.NetplanHandler) http.HandleFunc("/api/eth/netplan/raw", eth.RawNetplanHandler) http.HandleFunc("/api/eth/mac", eth.MacAdres) http.HandleFunc("/api/eth/ips", eth.InterfaceIPs) http.HandleFunc("/api/wlan/netplan", wlan.NetplanHandler) http.HandleFunc("/api/wlan/mac", wlan.MacAdresWlan0) http.HandleFunc("/api/wlan/ips", wlan.InterfaceIPsWlan0) http.HandleFunc("/api/wlan/ssid", wlan.SSIDWlan0) http.HandleFunc("/api/wlan/networks", wlan.WifiNetworks) port := ":8088" log.Printf("Сервер запущен на порту %s", port) log.Fatal(http.ListenAndServe(port, nil)) }