Как указано в заголовке, я не могу правильно напечатать -e
значение флага test@test.com
.
Пока это мой код:
package main
import (
"flag"
"fmt"
)
func main() {
var email string
flag.StringVar(&email, "e", "", "email")
flag.Parse()
fmt.Println(email)
}
После запускас go run test.go -e=test@test.com
я получаю test@test
вывод.
Как мне получить "test@test.com"?