
golang
RichardJohnny
这个作者很懒,什么都没留下…
展开
-
Go中命名规则
命名规则 Go语言中的函数名,变量名,常量名,类型名,等所有的命名,都遵守一个简单的命名规则:必须以一个字母或下划线开头,后面可以跟任意数量的字母,数字或下划线,大写字母和小写字母是不同的,Today和toDay是不同的两个名字 Go语言中类似if和switch的关键字有25个;关键字不能用于自定义名字,只能在特定语法结构中使用。 break default func...原创 2020-04-20 17:04:06 · 550 阅读 · 0 评论 -
控制流switch
控制流switch 相当于if - else判断语句,但比他简洁明了 package main import "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 · 450 阅读 · 0 评论 -
golang初学
golang官方文档 https://golang.org go是一门编译型语言,go语言的工具链将源代码及其以来转换成计算机的机器指令,(静态编译) go语言原生支持unicode,可以处理世界任何语言的文本 go build 将项目生成一个可执行的二进制文件,之后可以随时运行他,不需要任何处理 go get gopl.io/ch1/helloworld 命令,可以从网上获取代码(需要git工具...原创 2020-04-20 15:52:27 · 187 阅读 · 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 · 2365 阅读 · 0 评论