Short flag detection is added to the code.

This commit is contained in:
Foil-hat-guy 2025-04-20 11:40:01 +03:00
parent 593e665606
commit 25ff46d0ed
No known key found for this signature in database
GPG key ID: 221CC305A7B23591

12
main.go
View file

@ -15,11 +15,21 @@ const code = `
import (
"fmt"
"os"
"strings"
)
func containFlag(arg string, sfortFlag string) bool {
if len(arg)>1 {
if arg[0] == "-"[0] && arg[1] != "-"[0] {
return strings.Contains(arg, sfortFlag)
}
}
return false
}
func init() {
for _, arg := range os.Args {
if arg == "-v" || arg == "--version" {
if containFlag(arg, "v") || arg == "--version" {
fmt.Println(gitVersion)
os.Exit(0)
}