⼀、安装Goland开发⼯具

(⼀)、介绍

Goland是由JetBrains公司旨在为go开发者提供的⼀个符合⼈体⼯程学的新
的商业IDE。这个IDE整合了IntelliJ平台的有关go语⾔的编码辅助功能和⼯具集成
特点。它具有以下特点:

  • 编码辅助功能
  • 符合⼈体⼯程学的设计
  • ⼯具的集成
  • IntelliJ插件⽣态系统

(⼆)、下载及安装

1、官⽹下载地址:https://www.jetbrains.com/go/download/。下载完成后,在
本地执⾏解压,安装。

2、安装过程
点击“next”按钮,选择要安装的路径,然后点击“next”,会出现安装选项。
Goland安装和配置
根据你⾃⼰电脑的型号,选择合适的版本后点击“next”按钮。接着保持默认的程
序启动⽬录,点击“install”进⾏安装。整个安装过程很快,⼏乎⼀路next到底。

(三)、使⽤Goland

1、打开Goland⼯具
2、创建项⽬:

⼆、第⼀个程序:HelloWorld

##(⼀)、编写第⼀个程序
1、打开编辑器创建⼀个新的helloworld.go⽂件,并输⼊以下内容:

package main
import "fmt"
func main() {/* 输出 */fmt.Println("Hello, World!")
}

2、执⾏go程序
执⾏go程序由⼏种⽅式

⽅式⼀:使⽤go run命令

  • step1:使⽤快捷键win+R,输⼊cmd打开命令⾏提示符
  • step2:进⼊helloworld.go所在的⽬录
  • step3:输⼊go run helloworld.go命令并观察运⾏结果。

⽅式⼆:使⽤go build命令

  • step1:使⽤快捷键win+R,输⼊cmd打开命令⾏提示符
  • step2:进⼊helloworld.go所在的⽬录
  • step3:输⼊go build helloworld.go命令进⾏编译,产⽣同名的
    helloworld.exe⽂件
  • step4:输⼊helloworld.exe,执⾏

⽅式三:使⽤ go playground

  • step1:打开⼀下⽹址https://play.golang.org/

三、Goland常⽤快捷键

##(⼀)、⽂件相关快捷键:

  1. CTRL+E,打开最近浏览过的⽂件。
  2. CTRL+SHIFT+E,打开最近更改的⽂件。
  3. CTRL+N,可以快速打开struct结构体。
  4. CTRL+SHIFT+N,可以快速打开⽂件。
    ##(⼆)、代码格式化:
  5. CTRL+ALT+T,可以把代码包在⼀个块内,例如if{…}else{…}。
  6. CTRL+ALT+L,格式化代码。
  7. CTRL+空格,代码提示。
  8. CTRL+/,单⾏注释。CTRL+SHIFT+/,进⾏多⾏注释。
  9. CTRL+B,快速打开光标处的结构体或⽅法(跳转到定义处)。
  10. CTRL+“+/-”,可以将当前⽅法进⾏展开或折叠。
    ##(三)、查找和定位
  11. CTRL+R,替换⽂本。
  12. CTRL+F,查找⽂本。
  13. CTRL+SHIFT+F,进⾏全局查找。
  14. CTRL+G,快速定位到某⾏。

(四)、代码编辑

  1. ALT+Q,可以看到当前⽅法的声明。
  2. SHIFT+ENTER,可以向下插⼊新⾏,即使光标在当前⾏的中间。
  3. CTRL+Backspace,按单词进⾏删除或删除光标所在⾏。
  4. CTRL+X,剪切当前光标所在⾏。
  5. CTRL+D,复制当前光标所在⾏。
  6. ALT+SHIFT+UP/DOWN,可以将光标所在⾏的代码上下移动。
  7. CTRL+SHIFT+U,可以将选中内容进⾏⼤⼩写转化。

Goland安装-工欲善其事必先利其器相关推荐

  1. 手把手带你入门Python爬虫(一、工欲善其事必先利其器)

    工欲善其事必先利其器 一.下载Python 二.下载安装PyCharm 三.Mysql & Navcat 四.虚拟环境的安装和配置 1. 为什么需要安装虚拟环境? 2. 使用`pip`安装`v ...

  2. 工欲善其事必先利其器 之 DockerDesktop(下)

    工欲善其事必先利其器 之 DockerDesktop(下) 文章目录 工欲善其事必先利其器 之 DockerDesktop(下) 前言 一.DockerDesktop Settings 二.什么是 W ...

  3. 工欲善其事必先利其器,IDEA必装插件!

    工欲善其事必先利其器,IDEA必装插件! 代码缩略图 CodeGlance 推荐指数:★★★★★ 用过sublime Text的都知道它第一印象就是编辑器最右边有一个缩略图,可以很好的对代码进行导航 ...

  4. JVM - 工欲善其事必先利其器之虚拟机工具(下)

    文章目录 JVM - 工欲善其事必先利其器之虚拟机工具(下) 1.可视化虚拟机工具JConsole 1.1 JConsole是什么? 1.2 JConsole的使用 1.2.1 概览 1.2.2 内存 ...

  5. 【CS-Notes】工欲善其事必先利其器(Code、Git、Docker、Linux)

    文章目录 Code工作台(工欲善其事必先利其器) 1.通用工具 1.1.编辑器 1.2.Git 基本版本控制 1.3.Docker容器 2.Linux工作台 2.1.Linux命令 2.2.开发工具 ...

  6. 工欲善其事必先利其器 之 VirtualBox

    工欲善其事必先利其器 之 VirtualBox 文章目录 工欲善其事必先利其器 之 VirtualBox 前言 一.VirtualBox 概述 二.VirtualBox 功能特性 三.搭建你自己的 V ...

  7. 工欲善其事必先利其器 之 Minikube(上)

    关键词:minikube.快速搭建kubernetes.快速搭建k8s.如何在桌面上运行一个k8s 工欲善其事必先利其器 之 Minikube (上) 文章目录 工欲善其事必先利其器 之 Miniku ...

  8. 工欲善其事必先利其器 之 DockerDesktop(上)

    关键词:DockerDesktop.如何在桌面运行Docker.Docker容器 工欲善其事必先利其器 之 DockerDesktop(上) 文章目录 工欲善其事必先利其器 之 DockerDeskt ...

  9. 打造自己本地的渗透测试武器库-工欲善其事必先利其器

    文章目录 打造自己本地的渗透测试武器库-工欲善其事必先利其器 一.安装操作系统 二.安装宝塔 三.安装Docker 四.安装Nessus 五.安装AWVS 六.安装MobSF 七.安装Xray 八.安 ...

最新文章

  1. C#_数据库基本交互
  2. java实现的小程序_Java实现 微信小程序 + 消息推送
  3. NVIDIA Physix Unity3D
  4. 苹果也“翻车”,服务器大面积宕机三小时
  5. linux opera flash插件,Opera 浏览器找不到 flash 插件的解决方案
  6. 同余定理在算法求解中的应用
  7. win7 计算机打不开搜狗,搜狗输入法无法使用,教你win7系统电脑搜狗输入法无法使用的解决方法...
  8. 华为 QOS服务质量基础知识总结
  9. 开源问答系统开源软件
  10. 独立网店运营简要分析
  11. 【Android 2D 游戏开发(5)】——九宫格拼图(苍老师版)
  12. 虚拟网络监控进阶之路-DeepFlow
  13. Python输出菱形图案
  14. STM32F767 QUADSPI 的基本用法
  15. 想快速发表自然语言处理论文?推荐一个出论文的好方向!
  16. 直播带货如何选品;抖音直播带货选品7大要素;丨国仁网络资讯
  17. echarts-gauge-bar
  18. c4d文件库语言包帮助手册,C4D帮助文件的纰漏
  19. 美团 回转寿司 Python (未通过,但是也不知道哪错了)
  20. 清洗豆瓣电影排行数据

热门文章

  1. 解决: Spring Boot报错 This application has no explicit mapping ... a fallback
  2. 使用 Docker 部署 Node 服务
  3. 利用XShell上传、下载文件(使用sz与rz命令) 超实用!
  4. SpringMVC请求处理流程、springMVC工作流程
  5. FreeSql (十)更新数据
  6. 2019-03-28 SQL Server Pivot
  7. 第二章 API的理解和使用
  8. 前端开发一些很有用的工具
  9. Android 4 学习(19):Services
  10. c# 科学计数法值转换成正常值,返回字符串