使用Golang将字符串打印到标准输出
目前,我有机会在业务中使用Java(Kotlin)和Node。由于需要参与Golang系统之外的工作,因此打算学习基础知识。
我以前曾经在工作中稍微使用过Golang,但为了先了解基础知识和目前的情况,我找了一些书籍。得知Udemy的课程也能适用于最新版本,所以我决定先参加这个课程。
https://www.udemy.com/course/golang-webgosql/
安装最新版的Golang
https://go.dev/dl/
由于我在2020年购买的MacBook Air采用的是Mac的M1芯片,所以我会选择x86-64的go1.20.1.darwin-amd64.pkg。
$ uname -m
x86_64
$ go version
go version go1.20.1 darwin/amd64
立即创建 main.go
package main
import "fmt"
func main() {
fmt.Println("hw")
}
编译并执行
$ go run main.go
hw
首先,我已经准备好了建立Golang的运行环境并开始学习。虽然我以前没有认真地进行过学习,但是从GCP当然还有AWS和Azure等云平台都准备好了Golang的SDK来看,这门语言在业界已经获得了一定的地位。我的目标是首先尝试创建并运行某种应用程序,并且慢慢地坚持下去。