feat: initial commit with cobra setup

This commit is contained in:
2024-10-19 12:26:42 +05:30
commit b4eb561e1f
10 changed files with 190 additions and 0 deletions

24
cmd/root.go Normal file
View File

@ -0,0 +1,24 @@
/*
Copyright © 2024 tux <0xtux@pm.me>
*/
package cmd
import (
"os"
"github.com/spf13/cobra"
)
var rootCmd = &cobra.Command{
Use: "trok",
Hidden: true,
Long: "Simple TCP tunnel in Go that exposes local ports to internet, bypassing NAT firewalls.",
}
func Execute() {
rootCmd.CompletionOptions.HiddenDefaultCmd = true
err := rootCmd.Execute()
if err != nil {
os.Exit(1)
}
}