Golang
文章平均质量分 77
学习go语言笔记
我叫RT
无它,唯手熟耳。
心之所向,莫向外求。
展开
-
golang 笔记,package
关于go的package:引用文章https://zhuanlan.zhihu.com/p/91627930go导包测试目录结构:在与src/main的同级目录中有,src/tool,package为 tool正常导入包我们在src/main目录下有个main.go将作为测试的程序。tool目录下存在多个相同的packagetool目录下存在多个不同的package导致导入包失败将mylib2.go中的package修改成,tool2。 运行main.go 失败导入src..原创 2021-12-27 20:23:28 · 1192 阅读 · 1 评论 -
golang 笔记
数组与切片类比C++语言:Go语言中的数组之于C++中的数组,固定大小,不能够动态扩展大小,Go语言中的切片至于C++中的Vector,可以动态扩展大小。当大小超过容量时,重新分配一块内存,然后将数据复制到新的内存区域。// slice.gopackage mainimport ( "fmt")// 打印变量相关信息 https://haicoder.net/golang/golang-printf.html// %v 相应值的默认格式 Printf("%v”, webSite原创 2021-12-27 18:11:01 · 547 阅读 · 1 评论 -
【转载】Go语言依赖管理
早期的Go语言被很多开发者所吐槽的一个问题就是没有依赖包的管理,不过随着版本的不断更迭,Go语言依赖管理方面也在不断的完善。为什么需要依赖管理最初的时候Go语言所依赖的所有的第三方包都放在 GOPATH 目录下面,这就导致了同一个包只能保存一个版本的代码,如果不同的项目依赖同一个第三方的包的不同版本,应该怎么解决呢?godepgodep 是一个Go语言官方提供的通过 vender 模式来管理第三方依赖的工具,类似的还有由社区维护的准官方包管理工具 dep。Go语言从 1.5 版本开始开始引入转载 2021-04-04 01:25:19 · 151 阅读 · 0 评论