博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GO语言中import的规则和用法
阅读量:6828 次
发布时间:2019-06-26

本文共 541 字,大约阅读时间需要 1 分钟。

  hot3.png

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

你可能感兴趣的文章
PHP MYSQL数据库知识记录小知识点
查看>>
我的友情链接
查看>>
cocos2dx程序启动过程,和跨平台实现
查看>>
75、分发系统|expect脚本远程登录和执行命令、传递参数
查看>>
系统集成资质培训 - 英语题目练习(0511)
查看>>
SSH连接速度慢
查看>>
Android ADB 常用命令
查看>>
Nagios/Cacti异常报警,设定总动清理内存
查看>>
HA(高可用)集群之AIS(corosync),高可用httpd+NFS
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
centos知识点巩固
查看>>
碎纸片中的我的大学
查看>>
StreamWriter写入文件
查看>>
MQ 2035
查看>>
CCR与DAG的区别
查看>>
交换安全
查看>>
freemarker@ # $使用方法的区别
查看>>
Synchronized——实现原理、底层优化
查看>>
快速搭建 Discuz 论坛
查看>>