从零到一学习golang语言_初识go语言(一)

从本篇文章起,从零到一学习go语言。

一、go和golang?

到底是go语言还是golang语言,其实官网已经表态过为go语言。官网的域名使用https://golang.org/,是因为go.org已经被注册过了,需要花几千万购买,但是没这个必要。第二个原因使用golang是因为,在搜索引擎中查找相关go的资料时使用golang能更大限度匹配,如果仅仅是输入go很可能得不到你想要的。

二、go语言简介

  • go语言是一个开源的项目,为了让程序开发者更高产,提高程序员的开发生产力。
  • go语言富有表现力、简洁、简练、高笑
  • go语言的并发机制,能够最大化多核集群机器性能,且并发编程简单、不易出错
  • go语言的类型系统,更灵活,模块化支持更好
  • go能更快速编译成机器码,垃圾回收便利、高效;支持运行时反射
  • go是一个快速的静态编译语言,感觉上像是动态的解释型语言。

三、go语言环境安装

由于本人的开发环境时MAC OS,因此只介绍下mac下的安装,已经环境变量的配置,linux和windows系统自行百度,网上有一大堆教程,不再赘述。

1.https://golang.org/doc/install 下载安装包

2.下载完毕后,双击看到如下界面后,一路点击继续即可

3.安装完成后,go的发行版本会安装在/usr/local/go目录下,接下来配置环境变量

4.环境变量配置

## go 的根目录
export GOROOT="/usr/local/go"
## go的工作环境,建议和goroot不是同一个目录
export GOPATH="/Users/leiteng/work/go"
## gopath bin
export PATH=$PATH:$GOPATH/bin
## gopath root bin
export PATH=$PATH:$GOROOT/bin

5. 执行以下命令,使环境变量配置生效

source ~/.bash_profile

6.打开命令行窗口执行go version指令看到如下输出说明安装成功

7.执行go env 命令,查看刚刚配置的环境变量是否生效

四、go语言开发ide,推荐使用idea

1.idea中下载go插件,安装完成后重启

2.新建第一个go项目

3.编写第一个go程序

package main

import "fmt"

func main() {
	fmt.Println("my first go program !")
}

4.go run Hello.go 查看执行结果

 

 

后续,开始尽情coding吧!!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值