Go 语言入门指南:基础语法和常用特性解析 | 青训营

94 阅读1分钟

后端实践选题:Go 语言入门指南:基础语法和常用特性解析
看完了第一个视频,感觉视频的进度可能有点快,半个小时就把go的基础语法讲完了
视频主要是讲了go的基本语法
此章节和其他语言的代码很类似,上手也比较快
具体的可以跟着代码走一遍加深印象
其中只先放第一部分的代码,其他代码可以在这网站里实验或者运行,个人感觉还是不错滴\

运行代码格式如 go run ./01-hello/main.go

hello world代码:

package main

import (
	"fmt"
)

func main() {
	fmt.Println("hello world")
}

类型代码:

for循环代码:

switch分支代码:

数组代码:

切片代码:

map代码:

range遍历代码:

函数func代码:

go里面的指针样例:

go里面的结构体代码:

go里面结构体函数例子:

go里面错误类型代码:

go里面string类型的各种方法:

go里面各种格式化输出:

这里可能和其他语言有点不一样,其中%v是输出,%+v是详细输出,%#v是更详细的输出
这一点可以特记一下

go里面转换json:

主要是调用相关的库函数

go里面的时间序列:

go里面的类型转换:

go里面的进程: