go入门语法-安装配置

go

Go语言是一门并发支持垃圾回收编译型系统编程语言,在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编译语言。

特点:

  • 类型安全 和 内存安全
  • 非常直观 和 极低的代价 的方案实现高并发
  • 高效的垃圾回收机制
  • 快速编译 (解决C中头文件太多的问题)
  • 为多核计算机提供性能提升的方案
  • UTF-8编码支持

安装Go

mac:

brew install go

goland

安装

授权

路径环境配置

GOROOT:

​ go的安装环境

GOPATH:

​ 作为编译后二进制的存放目的地和import包时的搜索路径。

​ 其实说通俗点就是你的go项目工作目录

​ 通常情况下GOPATH包含三个目录:bin、pkg、src。

​ src目录下主要存放go的源文件

​ pkg目录存放编译好的文件,主要是*.a文件;

​ bin目录主要存放可执行文件

GOBIN:

​ go可执行文件目录

PATH:

​ 将go可执行文件加入PATH中,使GO命令与我们编写的GO应用可以全局调用

运行

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Println("hello word")
}