首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Go安装和配置
Go 开发利器:VSCode
基础知识篇
基础数据类型
数组
切片
Map
自定义类型
结构体
函数
方法
接口
流程控制
Goroutine
channel
锁
原子操作
文件操作
xml 序列化和反序列化
JSON 序列化和反序列化
socket
http
tcp
udp
当前位置:
首页>>
技术小册>>
Go开发基础入门
小册名称:Go开发基础入门
### 写在前面 - 教学 Go 版本 1.9.x - 教学使用 `GOPATH` 为 `~/importgo` ### 下载并安装 - 下载安装对应版本 https://golang.org/dl/ - 查看 go 安装目录 `/usr/local/go` (Windows 下默认安装到 `c:\Go`) - 运行 `go version` 命令检查是否安装正确 >> 推荐大家使用二进制默认安装方式 ### 项目环境变量 本课程命名为 `importgo`, 故添加一个 `IMPORTGOROOT` 的环境变量进行所有的代码开发和演示,具体配置如下: ``` $ vi ~/.profile export IMPORTGOROOT=$HOME/importgo export GOPATH=$IMPORTGOROOT # 覆盖 GOPATH 环境变为 importgo export PATH=$IMPORTGOROOT/bin:$PATH # ``` 当我们配置完毕后,可以执行 `source ~/.profile` 更新系统环境变量。 ### 编写我的第一个 Go 程序 首先需要在 GOPATH 文件夹下创建一个 `src` 目录用于存放我们的源代码。 ``` $ mkdir -p $GOPATH/src ``` 然后我们在 src 目录下面新建 `hello/hello.go` 的文件,内容如下: ```golang package main import "fmt" func main() { fmt.Println("hello, world") } ``` 我们使用 `go run hello.go` 来运行程序,输出为: ``` hello, world ``` ### Go 命令详解 - go run: 运行 Go 源码程序 - go build: 编译 Go 源码 - go install: Go 源码编译并打包到 $GOPATH/bin 目录
下一篇:
Go 开发利器:VSCode
该分类下的相关小册推荐:
Go语言入门实战经典
Go-Web编程实战
Golang并发编程实战
深入浅出Go语言核心编程(三)
深入浅出Go语言核心编程(四)
Go语言从入门到实战
go编程权威指南(四)
深入浅出Go语言核心编程(五)
Go开发权威指南(下)
深入浅出Go语言核心编程(八)
Go 组件设计与实现
GO面试指南