GO语言中import的规则和用法

GO语言中引入包使用import,我将在本文讲解下规则和用法。

一些规则:

1、包中不能有main方法。

2、同文件夹中可以直接用方法名调用。

3、main函数建议放在package main里
4、main不能调用同个目录下的其它文件中的方法。

5、还可以把包放在上级的目录中,如:

/src/myFolder/foo/bar1.go #package foo

/src/myFolder/foo/bar2.go #package foo

/src/myFolder/foo/bar3.go #package foo

/src/myFolder/foo/bar4.go #package foo

然后这四个文件之间互相之间不用import,直接调用就行

 教程:

我们这里用liteide来举例。

首先我们建个child目录,然后写个go文件叫child.go

183430_brhm_1860083.jpg

183430_gupc_1860083.jpg

注意方法名开头大写是公有,小写是私有方法。

然后对着child文件夹build和install

183555_QIJX_1860083.jpg

main方法按下面来写

test "test/child"

【命名】 【 test下的child】

(因为只能导入包)

183555_VLuL_1860083.jpg

现在就可以输出了的说。

转载于:https://my.oschina.net/tbaby/blog/298650

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值