golang怎么引入其它文件,像php的include一样

golang怎么引入其它文件,像php的include一样,第1张

问题的关键在于GOPATH的设置,import是必须的,袜掘但是还虚含有个差好笑条件就是要把自定义包的路径加入到GOPATH中。

可以使用go env查看一下设置。 do it ~~~,开始可能会混乱,多试几次就好了。

针对GO 的 2018年11月的最新版本。。。

当尝乱宴携试了网上所有方法,仍然发现在主文件.go中或者在其他地方引用自定义包时,自动删除导入的包的情哗伏况解决如下:

如你存放地址的包在src/xxx.com中时请通过命令行进入这个文件夹的位置

然后执行go mod init xxx.com/m/v1回车

上述的.../m/v1随便,这个是按照官方的建议这么写的方便维护版祥闭本吧?!

再次尝试引入自定义包,引用方式如下:

xxx.com/m/v1

|_test

| |_test.go

|_main.go

import (

"fmt"

"xxx.com/m/v1/test"

)

献给被折磨许久的小伙伴们。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12219193.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存