Add Gio desktop GUI shell

This commit is contained in:
2026-04-06 08:30:49 +07:00
parent dbc60009c5
commit 27d3511bbe
5 changed files with 1056 additions and 16 deletions

21
cmd/cli/main.go Normal file
View File

@@ -0,0 +1,21 @@
package main
import (
"fmt"
"os"
"vpn-client/internal/cli"
"vpn-client/internal/config"
)
func main() {
if err := config.Init(); err != nil {
fmt.Fprintf(os.Stderr, "config init error: %v\n", err)
os.Exit(1)
}
if err := cli.Run(); err != nil {
fmt.Fprintf(os.Stderr, "cli error: %v\n", err)
os.Exit(1)
}
}