golang
RichardJohnny
这个作者很懒,什么都没留下…
展开
-
Go中命名规则
命名规则Go语言中的函数名,变量名,常量名,类型名,等所有的命名,都遵守一个简单的命名规则:必须以一个字母或下划线开头,后面可以跟任意数量的字母,数字或下划线,大写字母和小写字母是不同的,Today和toDay是不同的两个名字Go语言中类似if和switch的关键字有25个;关键字不能用于自定义名字,只能在特定语法结构中使用。break default func...原创 2020-04-20 17:04:06 · 511 阅读 · 0 评论 -
控制流switch
控制流switch相当于if - else判断语句,但比他简洁明了package mainimport "fmt"func main() { l := Signum(2) fmt.Println(l)}func Signum(x int) int { switch x{ case 1: return +1 default: ...原创 2020-04-20 16:33:55 · 387 阅读 · 0 评论 -
golang初学
golang官方文档 https://golang.orggo是一门编译型语言,go语言的工具链将源代码及其以来转换成计算机的机器指令,(静态编译)go语言原生支持unicode,可以处理世界任何语言的文本go build 将项目生成一个可执行的二进制文件,之后可以随时运行他,不需要任何处理go get gopl.io/ch1/helloworld 命令,可以从网上获取代码(需要git工具...原创 2020-04-20 15:52:27 · 160 阅读 · 0 评论 -
golang切片与for循环简介
切片go语言中区间索引时使用左闭右开形式,即区间包括第一个元素但不包括最后一个元素(译注:比如a = [1, 2, 3, 4, 5], a[0:3] = [1, 2, 3],不包含最后一个元素)var 定义了一个变量,变量会在声明时初始化,如果变量没有被显式初始化,则会被隐式的初始化成该类型的零值,数值类型为0,字符串类型为“”字符串可以用+拼接例如a := "he...原创 2020-04-20 15:51:27 · 2325 阅读 · 0 评论