随笔分类 - Go语言
摘要:package main import "fmt" var luckyNum = 6 var luckyStr = "love" //myNum := 6 //在函数外部不可以用 := //合并定义 var ( age = 18 name = "jukai" ) //变量初值 func variableZeroValue() { var a int var s stri...
阅读全文
摘要:1、defer的作用 defer 语句会将函数推迟到外层函数返回之后执行。 即defer后面的函数在defer语句所在的函数执行结束的时候会被调用 2、defer的语法 defer后面必须是函数调用语句,不能是其他语句,否则编译器会出错 2.1、简单的使用 输出结果 3. defer规则 Golan
阅读全文
摘要:需求:10以内随机生成2个幸运数字 输入如图: 在本环境中,不论编译运行多少次,都是这个输出。 为什么没有产生随机的效果呢? 此程序的运行环境是固定的,因此 rand.Intn 总是会返回相同的数字。 (要得到不同的数字,需为生成器提供不同的种子数) 添加 效果:(多次编译运行效果不同) rand.
阅读全文
摘要:Golang 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Golang 是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源
阅读全文