![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GO
明若清渊
愿我一生涓滴意念,侥幸汇成河。
展开
-
golang函数
golang 函数类似ES6解构赋值 还可以返回多个值 package main import "fmt" func eval(a,b int , op string) int { switch op { case "+": return a + b case "-": return a - b case "*": return a * b case "/": ret...原创 2018-10-28 20:46:24 · 189 阅读 · 0 评论 -
golang指针 值引用的理解
两个值相互交换 package main import "fmt" // 指针方式 func swap(a, b *int) { *a, *b = *b, *a } // 正常方式(推荐) func swap1(a,b int) (int, int) { return b,a } func main() { a,b := 3,4 c,d := swap1(3,4) swap(&a...原创 2018-10-28 21:06:36 · 1041 阅读 · 0 评论 -
GO语言的学习之旅
学习golang 的第一节,简单认识一下它 代码如下: package main import ( "fmt" "math" ) // 全局变量 var ( kk ="kk" isGod = true phone = 121 ) // 变量定义 不赋值 func variableZeroValue() { var a int var s string fmt.Printf(...原创 2018-10-21 21:23:12 · 210 阅读 · 0 评论