Go笔记
Part 0 前言
Go,也称 Golang,是 Google 开发的编程语言,其轻量级协程使得在处理高并发需求时表现出色。
Part 1 安装
Linux - Ubuntu
下载与安装
参考博客:如何在 Debian / Ubuntu 上安装 Go 开发环境
推荐使用其中的官方二进制包方式安装,因为 apt 方式安装的版本过旧
设置国内代理
参考博客:go get 报错:dial tcp 142.251.43.17:443: i/o timeout
Windows
Part 2 语言结构
1 | package main |
- 每个 go 源文件都需要在开头声明所属包
package main
- 在 main 包中声明的
main
函数被视为程序入口- 如果代码中有
init
函数,那么会在程序执行之初自动执行 - 如果引入的包有
init
函数,会按照导入顺序执行各个包的init
函数
- 如果代码中有
This is copyright.