1 package main 2 3 import ( 4 "fmt" 5 "os" 6 7 "github.com/linkerd/linkerd2/viz/tap/api" 8 "github.com/linkerd/linkerd2/viz/tap/injector" 9 ) 10 11 func main() { 12 if len(os.Args) < 2 { 13 fmt.Println("expected a subcommand") 14 os.Exit(1) 15 } 16 switch os.Args[1] { 17 case "api": 18 api.Main(os.Args[2:]) 19 case "injector": 20 injector.Main(os.Args[2:]) 21 } 22 } 23