202106-11 goland 设置project gopath的操作 用goland打开别人的go项目。可能碰到下面的问题golandcannotfindpackage"server/common/config"inanyof:这是因为没有设置项目的gopath设置方法补充:Goland创建Goproject配置当前projectGOPATH1.newproject取消勾选indexentireGOPATHGOPATH是项目部署和构建目录,默认是c:\user\xxx\go文件夹,goget命令下载的第三方包都会放入此目录,勾选后默认会使用环境变量中配置的全局GOPATH变量,创建出来的项目不知道为什... 继续阅读 >
202012-15 解决GOPATH在GOLAND中的坑 首先我的环境已配置好:GO的目录结构是:add.gopackagecalc//函数名必须大写首字母,不然外部包找不到funcAdd(aint,bint)(int){returna+b}sub.gopackagecalcfuncSub(aint,bint)(int){returna-b}执行文件,main.gopackagemainimport"fmt"//导入包路径,这里src省略,默认加在GOPATHimport"go_dev/day1/package_example/calc"funcmain(){sum:=calc.Add(100,300)sub:=calc.Sub(200,100)fmt.Println(sum,sub)}... 继续阅读 >
202010-16 解析GOROOT、GOPATH、Go-Modules-三者的关系 一、GOROOT介绍在安装完Golang语言的时候,所谓的安装路径其实就是你的GOROOT路径,也就是说GOROOT存放的Golang语言内建的程式库的所在位置,而通常你安装完后,你电脑的环境变数就会设好GOROOT路径,当你开发Golang程式的时候,当你import内建的程式库的时候,并不需要额外安装,而当程式运行后,预设也会先去GOROOT路径下寻找相对应的程式库来运行。1、查看Glang环境变量goenvenv中有些是我已经修改过的,通常如果你是初次安装G... 继续阅读 >