github.com/mavryk-network/mvgo@v1.19.9/cmd/tzgen/main.go (about) 1 // Copyright (c) 2023 Blockwatch Data Inc. 2 // Authors 3 // - jean.schmitt@ubisoft.com 4 // - abdul@blockwatch.cc 5 6 package main 7 8 import ( 9 "errors" 10 "fmt" 11 ) 12 13 func main() { 14 if err := run(); err != nil { 15 if errors.Is(err, errExit) { 16 return 17 } 18 fmt.Printf("Error: %v\n", err) 19 } 20 } 21 22 func run() error { 23 if err := parseFlags(); err != nil { 24 return err 25 } 26 if err := runCommand(); err != nil { 27 return err 28 } 29 return nil 30 }