为什么在项目中使用path = os.Getenv(“GOMOD”),path =“”?

2uluyalo  于 2023-10-14  发布在  Go
关注(0)|答案(1)|浏览(99)

我不知道为什么我不能得到路径值。可能有什么错误或其他,path = os.Getenv(“GOMOD”)// path是“”

  1. project go env:
....
GOMOD="/home/lu/go/gowork/work/gt/go.mod"
...
  1. system go env:
...
GOMOD=""
...
snvhrwxg

snvhrwxg1#

我解出来了:用戈朗密码,

import "github.com/dreamlu/gt/tool/file/file_func"
path = file_func.ProjectPath()

print the path =“/home/lu/go/gowork/work/gt/go.mod”

相关问题