diff --git a/{{project-name}}-go/main.go b/{{project-name}}-go/main.go index b360346..5105df0 100644 --- a/{{project-name}}-go/main.go +++ b/{{project-name}}-go/main.go @@ -23,11 +23,12 @@ const progName = "{{crate_name}}" var ebpfBytes []byte func main() { - if len(os.Args) < 2 { - fmt.Printf("Usage: %s \n", os.Args[0]) - os.Exit(1) + defaultIface := "{{default_iface}}" + ifaceName := defaultIface + + if len(os.Args) > 1 { + ifaceName = os.Args[1] } - ifaceName := os.Args[1] spec, err := ebpf.LoadCollectionSpecFromReader(bytes.NewReader(ebpfBytes)) if err != nil {