当前位置:网站首页>【愚公系列】2022年7月 Go教学课程 003-IDE的安装和基本使用
【愚公系列】2022年7月 Go教学课程 003-IDE的安装和基本使用
2022-07-05 21:48:00 【愚公搬代码】
前言
IDE的意思是Integrated Development Environment,集成开发环境。
是用于提供程序开发环境的应用程序,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套,所有具备这一特性的软件或者软件套都可以叫集成开发环境。
一、Go语言的IDE
1.Go语言的IDE
Go语言的IDE主要有以下几种:
- Goland / Intellij Idea+Go插件
- 付费应用,Goland 只能进行 Go 语言的开发,所以相对于Intellij Idea来讲价格更便宜一些;Intellij Idea
不但可以进行 Go 语言的开发,还可以进行 Java、PHP、Python等其他语言的开发,所以它的价格更昂贵一些。两者在针对 Go
语言的开发上是一样的,如果已有 Intellij Idea 可以直接安装 Go 插件就可以正常进行使用了。
- 付费应用,Goland 只能进行 Go 语言的开发,所以相对于Intellij Idea来讲价格更便宜一些;Intellij Idea
- VS Code
- 由微软开发的一款功能强大的现代化轻量级代码编辑器 IDE,免费开源。在对 Go
语言的支持上,有些情况可能不如上面两种付费应用好,例如一些代码重构或者对接口支持层面等;但尽管 VS Code 在对 Go 的支持上略有欠缺,但并不影响我们使用VS Code 来进行 Go 语言的开发,并且在某些全栈开发上会有一些优势。
- 由微软开发的一款功能强大的现代化轻量级代码编辑器 IDE,免费开源。在对 Go
- 其他
- Vim GO、LiteIDE、Atom等,都可以通过一些配置进行 Go 语言的开发工作。
2.Goland
JetBrains 官方网站:https://www.jetbrains.com/go/download/#section=windows

点击下载 Download 按钮,下载到本地就可以了。
3.Goland的使用
选择新建=》go文件
创建test.go文件
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
运行test.go文件
边栏推荐
- POJ 3237 tree (tree chain splitting)
- 华为快游戏调用登录接口失败,返回错误码 -1
- 事项研发工作流全面优化|Erda 2.2 版本如“七”而至
- How can Huawei online match improve the success rate of player matching
- SQL knowledge leak detection
- Multiplexing of Oracle control files
- HYSBZ 2243 染色 (树链拆分)
- Deployment of Jenkins under win7
- Huawei game multimedia service calls the method of shielding the voice of the specified player, and the error code 3010 is returned
- 总结出现2xx、3xx、4xx、5xx状态码的原因
猜你喜欢

Uni app Bluetooth communication

力扣------经营摩天轮的最大利润

Golang (1) | from environmental preparation to quick start

Dbeaver executes multiple insert into error processing at the same time

What should I do to prepare for the interview algorithm position during school recruitment?

Cross end solution to improve development efficiency rapidly

Kingbasees v8r3 cluster maintenance case -- online addition of standby database management node

面试官:并发编程实战会吗?(线程控制操作详解)

2022-07-03-cka- latest feedback from fans

Drawing HSV color wheel with MATLAB
随机推荐
Postgres establish connection and delete records
Selenium's method of getting attribute values in DOM
Selenium gets the verification code image in DOM
思特奇加入openGauss开源社区,共同推动数据库产业生态发展
NET中小型企业项目开发框架系列(一个)
About the writing method of SQL field "this includes" and "included in" strings
2022-07-03-cka- latest feedback from fans
KingbaseES V8R3集群维护案例之---在线添加备库管理节点
Dbeaver executes multiple insert into error processing at the same time
华为云ModelArts文本分类–外卖评论
Comprehensive optimization of event R & D workflow | Erda version 2.2 comes as "7"
Summary of El and JSTL precautions
Summary of data analysis steps
Some common processing problems of structural equation model Amos software
有些事情让感情无处安放
one hundred and twenty-three thousand four hundred and fifty-six
MMAP learning
sql常用语法记录
datagrid直接编辑保存“设计缺陷”
MMAP