Compare commits

..

No commits in common. "main" and "v1.0.0" have entirely different histories.
main ... v1.0.0

View file

@ -18,9 +18,7 @@ import (
"strings"
)
func init() {
flagIsSet := func(arg string, sfortFlag string) bool {
arg = strings.Split(arg, "=")[0]
func containFlag(arg string, sfortFlag string) bool {
if len(arg)>1 {
if arg[0] == "-"[0] && arg[1] != "-"[0] {
return strings.Contains(arg, sfortFlag)
@ -29,8 +27,9 @@ func init() {
return false
}
func init() {
for _, arg := range os.Args {
if flagIsSet(arg, "v") || arg == "--version" {
if containFlag(arg, "v") || arg == "--version" {
fmt.Println(gitVersion)
os.Exit(0)
}