Golang 快速入门 - 2021版
I、安装:
- IDE: 使用VSCode
- 直接下载安装,然后把 /usr/local/go/bin 加入 PATH 环境变量。
- 下载 go1.16.darwin-amd64.pkg,检测是否安装成功:go version go1.16 darwin/amd64
II、基本知识:
1mkdir hello
2cd hello
3go mod init hello
4coding
5go run .
III、进阶知识:
IV、参考网址:
- https://golang.org/doc/tutorial/getting-started
V、问题:
- package is not in GOROOT
VI、吐槽:
- go mod init 太繁琐
- func init()
VII、示例代码:
1package main //定义的模块名称
2
3import "fmt" //引入标准包
4
5//函数名(参数 类型) 返回类型
6func hello(name string) string {
7 return fmt.Sprintf("Hello %s", name)
8}
9
10func isEven(n int) (bool, error) {
11 //var x int
12 x :=2
13 if n <= 0 {
14 return false, fmt.Errorf("error: n must be > 0")
15 }
16 return n % x == 0, nil
17}
18
19func main() {
20 //调用打印方法
21 f, err := isEven(7)
22 if err != nil {
23 fmt.Errorf("error: %w", err)
24 } else {
25 fmt.Println(hello("世界")+","+f)
26 }
27}
更多内容尽情期待。。。