package main import ( "log" "golang.zx2c4.com/wireguard/wgctrl" ) func main() { client, err := wgctrl.New() defer client.Close() if err != nil { log.Fatalf("Unable to create wireguard client. Is wireguard installed? %v", err) } log.Println(client.Devices()) }