一、环境安装

Downloads - The Go Programming LanguageGo is an open source programming language that makes it easy to build simple, reliable, and efficient software.https://go.dev/dl/无脑下一步,记得安装地址更换一下;

我这里用的是windows的电脑,所以安装程序会自动把c:\Go\bin 添加到你的PATH环境变量中

可以通过系统-> 控制面板-> 高级 -> 环境变量

Linux系统的话,需要解压压缩包,然后添加到环境变量当中去

sudo tar -C /usr/local -xzf go1.15.linux-amd64.tar.gz

把/usr/local/go/bin 添加到PATH环境变量中 

export PATH=$PATH:/usr/local/go/bin

macOS系统的话,安装xx.pkg包,重复下面的指令,你懂得

export PATH=$PATH:/usr/local/go/bin

最后打开终端

go version
go version go1.15 darwin/amd64

GoLand:JetBrains推出的智能Go IDEhttps://www.jetbrains.com/zh-cn/go/promo/请购买正版,破解jar不让发

二、第一个go程序

package main // 当前文件属于那个包

import "fmt" // 导入一个fmt包, 其中import是Go语言的关键字

func main() {
	fmt.Println("Hello World") // 定义了一个函数 其中func是Go语言的关键字
	// 通过fmt的Println函数打印"Hello,世界" 这段文本
}

Go语言的代码是非常简洁的、完整的核心程序

只需要package、import、func main 这些核心概念就可以实现

GOPATH代表Go语言项目的工作目录;

GOBIN代表Go编译生成的程序的安装目录

三、跨平台编译

在macOS开发,可以编译Linux,Window等平台上的可执行程序

GOOS 代表要编译的目标操作系统;

GOARCH代表要编译的目标处理器架构;

GOOS=linux GOARCH=amd64 go build ./helloWorld/main.go

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐