golang
文章平均质量分 92
H4ppyD0g
中科院某研究所在读学生,主要方向为系统/虚拟安全,博客记录平时学习过程中的笔记,不免参考各种文章资料(如有侵权请联系删除),也会存在一些知识误区,欢迎师傅们指正。另外设置了几个付费专栏和资源,都是花费好长时间找到整理的,收费仅作为整理资料的劳动收获(买奶茶钱),如果原作者认为侵权也请联系删除。
展开
-
[Golang从零到壹] 2.快速掌握基础语法
golang官网API文档官网页面 => Packages => 输入要搜索的函数或者包(例如fmt包) => Index栏中找 => Example查看代码示例golang的特点go语言一个文件要归属一个包内存自动回收机制,不需要像C一样malloc之后还得free天然并发,go就出名在高并发的支持上函数可以返回多个值程序执行入口为main函数多条语句不能写在同一行golang中数据类型不能自动转换不支持默认值参数,不支持函数重载golang源码的编译。原创 2023-04-25 16:12:01 · 384 阅读 · 0 评论 -
[Golang从零到壹] 1.环境搭建和第三方包管理
我们的依赖下载完成后是存储了 $GOPATH ⽬录下的,如果有特殊需要,需要将 GOPATH 下的依赖转移⾄该项⽬根 ⽬录下的 vendor(⾃动新建) ⽂件夹下,可以使⽤该命令。然后需要在GOPATH目录下创建如下目录,以后会自动用到这些目录,go最原始的是这样,但是现在这三个文件夹用处改变了,但是为了安全起见还是创建这三个文件夹。,但是这样比较慢了,可以用go的第三方包管理器go module来做,这也是现在高版本的go的做法。下面,然后在取消goproxy,这样项目中的文件就可以导入包了。原创 2023-03-30 22:30:16 · 381 阅读 · 2 评论