Files
Go-VPN-Client/main.go

33 lines
443 B
Go

package main
import (
"log"
"os"
"gioui.org/app"
"vpn-client/internal/config"
"vpn-client/internal/gui"
)
func main() {
go func() {
if err := config.Init(); err != nil {
log.Printf("config init failed: %v", err)
os.Exit(1)
}
window := new(app.Window)
window.Option(
app.Title("Go VPN Client"),
)
if err := gui.Run(window); err != nil {
log.Printf("gui failed: %v", err)
}
os.Exit(0)
}()
app.Main()
}