@[toc]
前言
工欲善其事必先利其器,一个好的工具是学习go语言的保证,目前用的比较多的是goland。
下载地址
https://www.jetbrains.com/zh-cn/go/
IDE安装
目录需要换一下,尽量不要安装在C盘
安装完成:
安装完之后:
可以看到桌面上已经好了
双击即可打开
跳过,使用试用期
这里要注意,首先你要注册一个用户,到网站上:
我的用户名密码: xinsz08 ZMedu123shitf7890)
下图中,选择 第二项,start trial
点击login to jetbrains account , 不要点击下面的退出。
点击后,会弹出一个网站:
登录网站:
点击下图,copy the link , 在浏览器复制,用账号和密码登陆后,复制IDE token,如下图
- send me tips to learn goland faster 给我一些更快学习goland的使用技巧
- tell me about new product features as they come out 告诉我一些新出来的产品特点
打开一个程序
新建一个go程序
接下来新建一个go程序,每个go程序都是一个文件夹,在文件夹里加上一个go file
可以在里面写内容:
main 直接回车可以补全main函数
代码如下:
package main ## 声明 main包
import "fmt" ## 导入fmt包, 打印字符串的时候会用到
func main() { // 声明main函数
fmt.Println("welcome to goland") //打印welcome to goland
}
快捷键: main +tab 键,可以把语法直接补全
go程序在goland中的执行
在下面有个terminal
PS E:\GoWork> cd src
PS E:\GoWork\src> cd s1
PS E:\GoWork\src\s1> dir
目录: E:\GoWork\src\s1
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2022/4/6/星期三 9:11 day01
PS E:\GoWork\src\s1> cd day01
PS E:\GoWork\src\s1\day01> dir
目录: E:\GoWork\src\s1\day01
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2022/4/5/星期二 22:07 hello
d----- 2022/4/6/星期三 9:28 test01
PS E:\GoWork\src\s1\day01> cd test01
PS E:\GoWork\src\s1\day01\test01> go run .\test_go.go
welcome to goland
PS E:\GoWork\src\s1\day01\test01>
常用快捷键:
Ctrl + / 单行注释
Ctrl + Shift + / 多行注释
Ctrl + D 复制当前光标所在行
Ctrl + X 删除当前光标所在行
Ctrl + Alt + L 格式化代码
Ctrl + Shift + F 全局查找
Ctrl + Alt + left/right 返回至上次浏览的位置
Ctrl + W 快速选中代码
Ctrl + R 替换
总结
后面使用ubuntu或者centos作为主要的编码工具,但Windows的安装也得会用。