go代码调试之vscode设置环境变量

go代码调试之vscode设置环境变量

  • 只能通过vscode的debug的形式允许测试代码,不能通过go test获取
1.创建lauch.json文件
2.然后在项目目录中会自动创建.vscode的目录
3.在.vscode目录下创建settings.json项目独立配置文件
4.在settings.json中写入
{
  // 这个是写go测试用例时,测试用例代码中需要用的环境变量从下面的文件中获取
  "go.testEnvFile": "${workspaceFolder}/etc/test.env"
}
5. etc/test.env内容
APPID=22222222
APPSECRET=1234567
6.代码中如何获取环境变量
var conf = &Config{}
type Config struct {
	APPID string
	APPSECRET string
} 
conf.APPID = os.Getenv("APPID")
conf.APPSECRET = os.Getenv("APPSECRET")
posted @ 2022-12-14 21:19  taotaozh  阅读(1448)  评论(0编辑  收藏  举报