• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Asc.416e74
博客园    首页    新随笔    联系   管理     
2021年6月20日
golang进阶学习03_使用包的注意事项
摘要: 注意事项 包的获取方式有两种: 通过go get [[patn]]获取位于网络上的包 将需要的包下载到本地,在使用的时候按照目录导入 包编译之后会生成.a文件,编译方式为go install [[package_path]](PS:这个包的路径是从GOPATH/src目录不包括src开始计算的) 导 阅读全文
posted @ 2021-06-20 00:24 ストッキング 阅读(46) 评论(0) 推荐(0)
golang进阶学习_init函数
摘要: init函数 init()函数在main函数被执行之前被执行,每一个包都有0-n个init函数,主要用于初始化包 init函数没有返回值和参数,并且无法被主动调用,只能在包被导入的时候由go自动调用 同一个包可以有多个init函数,其执行顺序与其定义顺序相同 即便被多次调用也只执行一次(如果一个包被 阅读全文
posted @ 2021-06-20 00:17 ストッキング 阅读(76) 评论(0) 推荐(0)
golang进阶学习01_包
摘要: 包管理: main包: main函数所在的包,自定义包名不得与之相同 其他的包: GOPATH/src目录下每一个目录代表一个包 包名不一定与源文件同名 包中定义的一切全局类型或值都由首字母大小写控制其在包外可见性(同一个包下,都是公开的) 处于同一级目录的源文件处于同一个包 包可以嵌套--在一个目 阅读全文
posted @ 2021-06-20 00:10 ストッキング 阅读(39) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3