首页 > 编程知识 正文

golang gopath,go reflect

时间:2023-05-04 17:55:31 阅读:129257 作者:2543

GOROOT其实是谷歌的安装路径

pgmla安装谷歌后,其实这已经有了

GOPATH作用:

存储由非sdk第三方类库自己收集的可复用代码目录结构。 $GOPATH目录有三个子目录

3. src存储源代码(例如,遵循golang的缺省规则(例如. go .c .h .s )、go run、go install等命令的当前工作路径),即在该路径上执行上述命令)

4 .对于pkg编译期间生成的中间文件(例如, a ) golang编译包

5 .由丰富路灯编译生成的可执行文件(为了方便,可以将此目录添加到P A T H变量中。 有多个g o p a t h时使用P A T H变量,有多个g o p a t h时使用P A T H变量,有多个g o p a t h时使用{GOPATH/充实的路灯:}/

Goland里的项目gp path这里有两个人。 一个是全球go path,另一个是项目go path

Global GOPATH可用于所有项目

项目go path只能用于这一个项目

此Global GOPATH还可以直接将新的GOPATH放置在环境变量中

在Goland中放置项目go path和全局go path案例,在桌面上创建src目录存储类库

接下来,在goland中将项目go path设置为桌面

打开桌面上的src,在kaka目录下创建show.go文件

然后在原工程目录下引用即可

关于全球自我测试! 同样的道理

注:此问题说明了从一开始,谷歌就有权使用首字母大小写进行访问。 无论是方法名称、常量、变量名称还是结构名称,只要开头字母大写,就可以从其他包中访问; 如果首字母为小写,则只能在此包中使用。 很容易理解的是,首字母大写是公共的,首字母小写是私人的

喀嚓喀嚓微信欢迎交流

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。