go语言学习笔记(1) 环境搭建
来源:互联网 发布:开家淘宝店 编辑:程序博客网 时间:2024/06/05 10:52
下载:https://golang.org/dl/
windows
安装msi文件
设置环境变量
PATH+= c:\Go\bin
GOROOT=c:\Go\
GOPATH=Go语言工作区目录(workspace directory)
linux
安装目录:/usr/local/go
测试安装
go version
6g/8g
64位/32位编译器
6l/8l
64位/32位链接器
go run xxx.go
编译链接,运行。但不生成结果文件
go build [xxx.go]
编译链接
带文件参数:编译当前目录下的xxx.go
不带文件参数:只有当前目录中只有一个包时可以用
工作空间/项目
GOPATH:指定工作空间/项目目录
目录下三个常用子目录:src、bin、package
src:各个包的源代码
每个包分别存储在一个子目录下,子目录名即为包名
bin:编译出的文件
package:
go build xxxpackage
编译链接src下对应的包
go install xxxpackage
编译链接,并将编译的可执行程序移动到当前项目的bin目录
1、在GOPATH指定的项目目录及其src子目录、当前目录中查找包进行编译
2、go build xxpackage:自动将xxpackage所依赖的其他包进行编译
阅读全文
0 0
- go语言学习笔记(1) 环境搭建
- Go语言学习1----开发环境搭建
- Go语言学习环境搭建
- Go语言学习笔记一——环境搭建
- go语言学习笔记之环境搭建(一)
- go语言学习笔记(一)--go语言编译环境搭建
- Go语言学习笔记(一) : 搭建Windows下的Go开发环境
- Go语言学习记录:Go语言环境搭建
- go语言学习-go语言linux环境搭建
- [Go语言学习]之一:搭建单元测试环境
- GO语言学习一(环境搭建)
- Go 语言环境搭建
- Go 语言环境搭建
- go语言环境搭建
- go语言环境搭建
- 【Go学习笔记】Win7 环境搭建
- Go 语言学习笔记------IntelliJIDEA 配置Go语言开发环境
- Go 语言学习笔记 1 (安装开发环境)
- C数组与java数组在内存中的区别
- 正则表达式
- 自制单机五子棋
- android SharedPreferences封装类 简单 好用
- Java(多)线程中注入Spring的Bean
- go语言学习笔记(1) 环境搭建
- Ocata发布 容器化OpenStack将成为潮流
- Recyclerview 浅谈
- 国外第三方登录之facebook(登录,获取用户信息,朋友列表等)含演示
- android WebView与JavaScript原生交互的几个坑
- 动态创建excel文件,动态合并单元格并提供下载
- Linux系统下单网卡配置多IP的方法介绍
- Robot Framework如何等待Android屏幕中的某个控件出现
- linux安装jdk