gpt4 book ai didi

go - 无法正确读取 CLI 标志

转载 作者:IT王子 更新时间:2023-10-29 01:56:43 24 4
gpt4 key购买 nike

如标题所述,我无法正确打印-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”?

最佳答案

在单引号中运行它,以便 shell 保持原样

go run test.go '-e=test@test.com'

关于go - 无法正确读取 CLI 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52914525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com