Golang入门学习(1)
Go的第一课——简介&开发环境安装
最近完成了 C++ 的基础内容,其它的内容也要跟上来了,今天学学 go。
Go简介
Go 是由 罗伯特·格瑞史莫、罗勃·派克及肯·汤普逊于2007年9月开始设计的语言,2009年11月正式宣布推出,静态强类型、编译型,高并发,并且具有垃圾回收机制的语言。
SDK安装
用 windows installer 可以一键配置环境变量,go 语言的编译器就叫 go,语言文件的后缀也是(.go)。
编译常用选项
- build:编译一个可执行文件,-o 指定文件名,若不指定则默认与源文件一致。
- run:直接运行一个 go 文件
编译执行
eg1.
1 | go build main.go |
编译 main.go 文件并生成 main.exe(windows)
eg2.
1 | go build main.go -o hello.exe |
编译 main.go 文件并生成 hello.exe
eg3.
1 | go run main.go |
直接运行 main.go 中的语言脚本
Go的一些特性
- 每个 go 文件必须属于一个包(package)
- 语句可以不使用分号分隔,在编译的时候每行默认加上分号
- 使用 import 可以导入自建包或者是默认包。
First Step
先来一个 hello world 为敬。
1 | package main |
IDE 安装
这里我真的强烈不推荐 vscode 了,还是 Jetbrains 永远的神,针对 go 语言的专门 IDE——Goland。
以及对应的激活码获取网址,看了很多教程都是 key is invalid 甚至是没有,这里给出我用的激活码网址:http://idea.javatiku.cn/
之后就开始正式地学习 golang 了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 xia0ji233's blog!