Go-包

Go-包

包的介绍以及使用

为什么使用包

为了更加好的维护代码

包的位置

必须再GOPATH路径的src

能导入的内容

导入的内容名称必须是大写字母开头不然无法导入

src中的一个文件夹为一个包

包内的变量以及函数名

在同一文件夹下,就相当于同一包中,任何变量名不能进行二次定义

在同一包中,可以互相使用其他GO文件下的函数且不需要导入

go 程序中必须有一个main和一个main入口

如果不是package main他就是一个包,他会把里面的函数都进行保存,不能有main函数

main也是一个特殊的包,其中必须要有main函数,作为程序的入口,也就是执行这个文件的时候其中就是运行main函数

导入第三方模块

语法:go get 第三方模块路径

文件会被安装在GOPATH路径的src文件夹下

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Go-接口(作用类似python类中的多态)

    小小咸鱼YwY
  • GO-&获取地址与*解引用

    小小咸鱼YwY
  • python爬虫随机设备信息生成模板

    小小咸鱼YwY
  • 浅谈main(),int main(),void main(),int main(void)四者之间的区别

    Zoctopus
  • 深入Go的底层,带你走近一群有追求的人

    上周六晚上,我参加了“Go夜读”活动,这期主要讲Go汇编语言,由滴滴曹春晖大神主讲。活动结束后,我感觉打通了任督二脉。活动从晚上9点到深夜11点多,全程深度参与...

    梦醒人间
  • 为什么深度神经网络这么难训练?

    导读:本文内容节选自《深入浅出神经网络与深度学习》一书,由Michael Nielsen所著,他是实验媒体研究工作室的联合创始人,曾是 YC Research ...

    用户1737318
  • 推荐一款 Kubernetes YAML 文件静态分析工具 KubeLinter

    在 Kubernetes 的世界中,我们使用 YAML 文件,对其进行部署以创建各种 Kubernetes 对象,但挑战在于编写它们时是否遵循最佳实践?我们使用...

    iMike
  • knockout.js $index 做列表索引小技巧

    我们都知道,在foreach binding中,使用$index可以得到基于0的索引序号,但在列表显示中,我们更希望这个索引是从1开始的,怎么处理呢?

    guokun
  • Python 端口扫描(全连接,无多线程

    ps: 关于Python中的 if __name__ == '__main__'  的解释可以参考:https://www.cnblogs.com/kex1n/...

    py3study
  • 初学python案例 字典

        员工信息表存储在一个文件中,将信息表存储成字典,然后对字典进行模糊查询,查询到的数据进行高亮显示。

    py3study

扫码关注云+社区

领取腾讯云代金券