GOPATH 打包封装自己的常用工具包

在goland中封装自己的高复用代码工具包,基本目录结构如下,其中myUtilsProject为高复用代码工具包,src用于存放源代码(包名可根据个人喜好更换名称,但该src目录结构不可变):

1、在src下新建utils包(用于存放各种工具包),这里一一个时间工具包为例,在utils下新建一个timeTools.go的go File,需要注意两点:1、工具下的工具文件的包名就不需要更改了,保留作为标记,方便其他工程的使用。2、另外文件中的func函数的首字母必须大写,在go语言中,函数名大写才能被其他工程搜引用,类似于Java类的关键字public,同理函数名小写是不可以被其他工程文件复用的,类似于Java类的关键字private。

2、修改GOPATH,方便工具函数成为其他工程文件调用。方法有两种:

(1)修改系统的环境变量GOPATH值,将工具包路径添加到gopath中去,该方法要重启编译工具goland生效。

(2)goland工具中添加GOPATH,其中GLOBAL GOPATH中添加,对所有go工程有效,在Project GOPATH中添加仅对当前工程有效

3、验证自定义添加工具包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值