golang
文章平均质量分 62
white_while
码农
展开
-
golang学习2-字符串和部分复合类型1
文章目录字符串与数组,切片,复合数据结构数组切片listmap字符串字符串与数组,切片,复合数据结构数组静态语言的数组大小确定类型一致数组内存分配时是连续空间定义初始化func arraytest() { // 一维数组定义 全部定义和java反着来 var arr1 [5]int arr2 := [3]int{1, 3, 5} arr3 := [...]int{2, 4, 6, 8, 10} arr4 := [2]int{} // 不赋值会初始化为默认值 arr := [原创 2021-09-28 15:39:19 · 293 阅读 · 0 评论 -
Go类型转换内存拷贝优化以及三元符的实现
文章目录Go类型转换内存拷贝优化以及三元符的实现1.函数实现三元符2.没有内存拷贝的类型转换Go类型转换内存拷贝优化以及三元符的实现1.函数实现三元符注意此方法 参数会执行一遍 且返回需要类型推断func TriGraph(condition bool, a interface{}, b interface{}) interface{} { if condition { return a } else { return b }}// 使用TriGraph(1 > 2, 1,原创 2021-09-17 17:37:10 · 400 阅读 · 0 评论 -
golang学习1-数据类型和运算符
文章目录环境安装配置使用hello关键字基础数据类型变量常量复合类型运算符环境安装1.https://studygolang.com/dl 安装包2.https://goproxy.cn/ 国内镜像 $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.cn,direct3.配置GOPATHgo的代码必须在GOPATH中,也就是一个工作目录,目录包含三个子目录$GOPATH src原创 2021-09-15 11:38:55 · 517 阅读 · 0 评论