go语言导入包 go语言打包

go导入github包后无法导入本地包

从问题上看有两方面的bug:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网络空间、营销软件、网站建设、惠水网站维护、网站推广。

导入go自己的包出错

Golang还是很智能的,也提示了说是GOROOT未定义,循着这个思路就可以解决这个bug:

点击File—settings—GO—GOROOT(GOROOT其实就是go语言安装的所在目录)

我安装在D盘,选择好路径之后,点击OK就可以了:

像这样可以看到,导入go自己的包已经不报错啦,第一个bug解决。

关于在go语言中导入当前文件夹的步骤

1.先把要导入的包go build - go install

2.接着在要导入的方法中以: 项目名 / 导入的文件名  的形式导入即可(如下方test(项目名) / chiid(文件名))

Golang-go mod 导入本地包

mian.go调用名为"pk"的包

所有文件都在项目目录"projectfile"下,其中本地包"pk"的文件在"package"目录下。

使用go mod进行依赖包的管理,因此注意项目根目录下是否有go.mod,没有的一定要先go mod init 项目名称。

import引用时,go.mod把所在目录作为根目录,填写路径时把相对路径写在s5后面。


当前文章:go语言导入包 go语言打包
标题URL:http://azwzsj.com/article/ddsegho.html