Goland安装-工欲善其事必先利其器
⼀、安装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常⽤快捷键
##(⼀)、⽂件相关快捷键:
- CTRL+E,打开最近浏览过的⽂件。
- CTRL+SHIFT+E,打开最近更改的⽂件。
- CTRL+N,可以快速打开struct结构体。
- CTRL+SHIFT+N,可以快速打开⽂件。
##(⼆)、代码格式化: - CTRL+ALT+T,可以把代码包在⼀个块内,例如if{…}else{…}。
- CTRL+ALT+L,格式化代码。
- CTRL+空格,代码提示。
- CTRL+/,单⾏注释。CTRL+SHIFT+/,进⾏多⾏注释。
- CTRL+B,快速打开光标处的结构体或⽅法(跳转到定义处)。
- CTRL+“+/-”,可以将当前⽅法进⾏展开或折叠。
##(三)、查找和定位 - CTRL+R,替换⽂本。
- CTRL+F,查找⽂本。
- CTRL+SHIFT+F,进⾏全局查找。
- CTRL+G,快速定位到某⾏。
(四)、代码编辑
- ALT+Q,可以看到当前⽅法的声明。
- SHIFT+ENTER,可以向下插⼊新⾏,即使光标在当前⾏的中间。
- CTRL+Backspace,按单词进⾏删除或删除光标所在⾏。
- CTRL+X,剪切当前光标所在⾏。
- CTRL+D,复制当前光标所在⾏。
- ALT+SHIFT+UP/DOWN,可以将光标所在⾏的代码上下移动。
- CTRL+SHIFT+U,可以将选中内容进⾏⼤⼩写转化。
Goland安装-工欲善其事必先利其器相关推荐
- 手把手带你入门Python爬虫(一、工欲善其事必先利其器)
工欲善其事必先利其器 一.下载Python 二.下载安装PyCharm 三.Mysql & Navcat 四.虚拟环境的安装和配置 1. 为什么需要安装虚拟环境? 2. 使用`pip`安装`v ...
- 工欲善其事必先利其器 之 DockerDesktop(下)
工欲善其事必先利其器 之 DockerDesktop(下) 文章目录 工欲善其事必先利其器 之 DockerDesktop(下) 前言 一.DockerDesktop Settings 二.什么是 W ...
- 工欲善其事必先利其器,IDEA必装插件!
工欲善其事必先利其器,IDEA必装插件! 代码缩略图 CodeGlance 推荐指数:★★★★★ 用过sublime Text的都知道它第一印象就是编辑器最右边有一个缩略图,可以很好的对代码进行导航 ...
- JVM - 工欲善其事必先利其器之虚拟机工具(下)
文章目录 JVM - 工欲善其事必先利其器之虚拟机工具(下) 1.可视化虚拟机工具JConsole 1.1 JConsole是什么? 1.2 JConsole的使用 1.2.1 概览 1.2.2 内存 ...
- 【CS-Notes】工欲善其事必先利其器(Code、Git、Docker、Linux)
文章目录 Code工作台(工欲善其事必先利其器) 1.通用工具 1.1.编辑器 1.2.Git 基本版本控制 1.3.Docker容器 2.Linux工作台 2.1.Linux命令 2.2.开发工具 ...
- 工欲善其事必先利其器 之 VirtualBox
工欲善其事必先利其器 之 VirtualBox 文章目录 工欲善其事必先利其器 之 VirtualBox 前言 一.VirtualBox 概述 二.VirtualBox 功能特性 三.搭建你自己的 V ...
- 工欲善其事必先利其器 之 Minikube(上)
关键词:minikube.快速搭建kubernetes.快速搭建k8s.如何在桌面上运行一个k8s 工欲善其事必先利其器 之 Minikube (上) 文章目录 工欲善其事必先利其器 之 Miniku ...
- 工欲善其事必先利其器 之 DockerDesktop(上)
关键词:DockerDesktop.如何在桌面运行Docker.Docker容器 工欲善其事必先利其器 之 DockerDesktop(上) 文章目录 工欲善其事必先利其器 之 DockerDeskt ...
- 打造自己本地的渗透测试武器库-工欲善其事必先利其器
文章目录 打造自己本地的渗透测试武器库-工欲善其事必先利其器 一.安装操作系统 二.安装宝塔 三.安装Docker 四.安装Nessus 五.安装AWVS 六.安装MobSF 七.安装Xray 八.安 ...
最新文章
- C#_数据库基本交互
- java实现的小程序_Java实现 微信小程序 + 消息推送
- NVIDIA Physix Unity3D
- 苹果也“翻车”,服务器大面积宕机三小时
- linux opera flash插件,Opera 浏览器找不到 flash 插件的解决方案
- 同余定理在算法求解中的应用
- win7 计算机打不开搜狗,搜狗输入法无法使用,教你win7系统电脑搜狗输入法无法使用的解决方法...
- 华为 QOS服务质量基础知识总结
- 开源问答系统开源软件
- 独立网店运营简要分析
- 【Android 2D 游戏开发(5)】——九宫格拼图(苍老师版)
- 虚拟网络监控进阶之路-DeepFlow
- Python输出菱形图案
- STM32F767 QUADSPI 的基本用法
- 想快速发表自然语言处理论文?推荐一个出论文的好方向!
- 直播带货如何选品;抖音直播带货选品7大要素;丨国仁网络资讯
- echarts-gauge-bar
- c4d文件库语言包帮助手册,C4D帮助文件的纰漏
- 美团 回转寿司 Python (未通过,但是也不知道哪错了)
- 清洗豆瓣电影排行数据
热门文章
- 解决: Spring Boot报错 This application has no explicit mapping ... a fallback
- 使用 Docker 部署 Node 服务
- 利用XShell上传、下载文件(使用sz与rz命令) 超实用!
- SpringMVC请求处理流程、springMVC工作流程
- FreeSql (十)更新数据
- 2019-03-28 SQL Server Pivot
- 第二章	API的理解和使用
- 前端开发一些很有用的工具
- Android 4 学习(19):Services
- c# 科学计数法值转换成正常值,返回字符串