go语言开发环境配置

Go语言环境安装

Go语言环境下载:
https://golang.google.cn/dl/go1.17.5.windows-amd64.msi

windows系统下安装

go在Windows 系统下安装

默认情况下 .msi 文件会安装在 c:Go 目录下。

安装程序会自动设置环境变量 path为c:Gobin

测试安装环境

创建工作目录 C:>Go_WorkSpace

测试代码 test.go

package main
import “fmt”
func main() {
fmt
.Println(“Hello, World!”)
}

使用 go run 执行上面的代码

$ go run hello.go

Hello, World!

使用 go build 命令生成二进制文件

$ go build hello.go

$ ls

hello hello.go

$ ./hello

Hello, World!

图形化IDE GoLand的安装配置

下载地址:
https://www.jetbrains.com/go/

GoLand配置

File->settings

上图说明:

  • Name:为本条配置信息的名称,可以自定义,也可以使用系统默认的值;
  • Run kind:这里需要设置为“Directory”;
  • Directory:用来设置 main 包所在的目录,不能为空;
  • Output directory:用来设置编译后生成的可执行文件的存放目录,可以为空,为空时默认不生成可执行文件;
  • Working directory:用来设置程序的运行目录,可以与“Directory”的设置相同,但是不能为空。
  • 设置系统环境变量

    GOROOT

    GOPATH

    goland创建项目

    创建项目

    首先,在“文件”菜单中找到“New”,并在下一级菜单中选择“Project”来创建一个新项目。


    在菜单中选择新建项目


    为项目选择一个目录(尽量选择空目录),并点击“Create”完成创建。

    编写并运行代码

    将 Goland 配置好后,就可以在项目文件夹下编写代码了。首先新建一个 Go 源文件,在项目文件夹上点击右键,然后在弹出的菜单中找到“新建”,并在下一级菜单中选择“Go File”,最后在弹出框中输入文件名(红框处)并选择“Empty file”,无误后按“Enter”键进行确认。


    新建 Go 源文件


    在新创建的 Go 源文件中写入如下代码。


    编写测试代码


    然后,我们就可以点击 Goland 右上方的绿色三角来运行上面编写的程序了。


    运行程序

    Goland 快捷键设置

    Goland 常用快捷键

    下面列举了一些 Goland 中经常使用到的快捷键。
    1) 文件操作相关的快捷键

    快捷键

    作用

    Ctrl + E

    打开最近浏览过的文件

    Ctrl + N

    快速打开某个 struct 结构体所在的文件

    Ctrl + Shift + N

    快速打开文件

    Shift + F6

    重命名文件夹、文件、方法、变量名等


    2) 代码格式化相关的快捷键

    快捷键

    作用

    Ctrl + Alt + L

    格式化代码

    Ctrl + 空格

    代码提示

    Ctrl + /

    单行注释

    Ctrl + Shift + /

    多行注释

    Ctrl + B 或 F4

    快速跳转到结构体或方法的定义位置(需将光标移动到结构体或方法的名称上)

    Ctrl +“+ 或 -”

    可以将当前(光标所在位置)的方法进行展开或折叠


    3) 查找和定位相关的快捷键

    快捷键

    作用

    Ctrl + R

    替换文本

    Ctrl + F

    查找文本

    Ctrl + Shift + F

    全局查找

    Ctrl + G

    显示当前光标所在行的行号

    Ctrl + Shift + Alt + N

    查找类中的方法或变量

    快捷键

    作用

    Ctrl + J

    快速生成一个代码片段

    Shift+Enter

    向光标的下方插入一行,并将光标移动到该行的开始位置

    Ctrl + X

    删除当前光标所在行

    Ctrl + D

    复制当前光标所在行

    Ctrl + Shift + 方向键上或下

    将光标所在的行进行上下移动(也可以使用 Alt+Shift+方向键上或下)

    Alt + 回车

    自动导入需要导入的包

    Ctrl + Shift + U

    将选中的内容进行大小写转化

    Alt + Insert

    生成测试代码

    Alt + Up/Down

    快速移动到上一个或下一个方法

    Ctrl + Alt + Space

    类名或接口名提示(代码提示)

    Ctrl + P

    提示方法的参数类型(需在方法调用的位置使用,并将光标移动至( )的内部或两侧)

    快捷键

    作用

    Ctrl + Alt + left/right

    返回至上次浏览的位置

    Alt + left/right

    切换代码视图

    Ctrl + W

    快速选中代码

    Alt + F3

    逐个向下查找选中的代码,并高亮显示

    Tab

    代码标签输入完成后,按 Tab,生成代码

    F2 或 Shift + F2

    快速定位错误或警告

    Alt + Shift + C

    查看最近的操作

    Alt + 1

    快速打开或隐藏工程面板

    常见问题:

    安装的sdk和goland版本要匹配,否者设置go环境目录的时候会始终提示你设置失败。

    声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!

    (0)
    上一篇 2021年12月16日
    下一篇 2021年12月16日

    相关推荐