INNER CODE UNIT · Go
init
kubecolor/kubecolor · main.go:18
func init() {
slog.SetDefault(slog.New(slogutil.NewSlogHandler(nil)))
}
func main() {
err := command.Run(os.Args[1:], getVersion())
if err != nil {
var ke *command.KubectlError
if errors.As(err, &ke) {
os.Exit(ke.ExitCode)
}
slog.Error(err.Error())
os.Exit(1)
}
}
func getVersion() string {
if Version != "" {