当前位置:网站首页>[Yugong series] go teaching course 003-ide installation and basic use in July 2022
[Yugong series] go teaching course 003-ide installation and basic use in July 2022
2022-07-05 21:51:00 【Yugong move code】
List of articles
Preface
IDE It means Integrated Development Environment, Integrated development environment .
Is an application used to provide a program development environment , Integrated code writing capabilities 、 Analysis function 、 Compilation function 、 Debugging functions and other integrated development software service suite , All software or software suites with this feature can be called integrated development environment .
One 、Go Linguistic IDE
1.Go Linguistic IDE
Go Linguistic IDE There are mainly the following :
- Goland / Intellij Idea+Go plug-in unit
- Paid apps ,Goland It can only be carried out Go Language development , So relative to Intellij Idea The price is cheaper ;Intellij Idea
Not only can Go Language development , You can do it Java、PHP、Python And other language development , So its price is more expensive . Both are aimed at Go
The language development is the same , If already Intellij Idea It can be installed directly Go The plug-in can be used normally .
- Paid apps ,Goland It can only be carried out Go Language development , So relative to Intellij Idea The price is cheaper ;Intellij Idea
- VS Code
- A powerful modern lightweight code editor developed by Microsoft IDE, Free and open source . In the face of Go
Language support , In some cases, it may not be as good as the above two paid applications , For example, some code refactoring or interface support level ; But even though VS Code In the face of Go There is a slight lack of support , But it doesn't affect our use of VS Code To carry out Go Language development , And there will be some advantages in some full stack development .
- A powerful modern lightweight code editor developed by Microsoft IDE, Free and open source . In the face of Go
- other
- Vim GO、LiteIDE、Atom etc. , Can be configured Go Language development work .
2.Goland
JetBrains Official website :https://www.jetbrains.com/go/download/#section=windows
Click to download Download Button , Download it locally .
3.Goland Use
Choose new =》go file
establish test.go file
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
function test.go file
边栏推荐
- How can Huawei online match improve the success rate of player matching
- ESP32
- Sorting out the problems encountered in MySQL built by pycharm connecting virtual machines
- Parker driver maintenance COMPAX controller maintenance cpx0200h
- 华为云ModelArts文本分类–外卖评论
- 让开发效率提升的跨端方案
- Some common processing problems of structural equation model Amos software
- Zhang Lijun: la pénétration de l’incertitude dépend de quatre « invariants»
- MMAP
- 大约SQL现场“这包括”与“包括在”字符串的写法
猜你喜欢
R language learning notes
matlab绘制hsv色轮图
递归查询多级菜单数据
Reptile practice
PyGame practical project: write Snake games with 300 lines of code
【愚公系列】2022年7月 Go教学课程 004-Go代码注释
Deeply convinced plan X - network protocol basic DNS
Incentive mechanism of Ethereum eth
Matlab | app designer · I used Matlab to make a real-time editor of latex formula
华为快游戏调用登录接口失败,返回错误码 -1
随机推荐
Four components of logger
Emotional analysis of wechat chat records on Valentine's day based on Text Mining
他们主动布局(autolayout)环境的图像编辑器
Huawei game multimedia service calls the method of shielding the voice of the specified player, and the error code 3010 is returned
Image editor for their AutoLayout environment
An exception occurred in Huawei game multimedia calling the room switching method internal system error Reason:90000017
Chapter 05_ Storage engine
Interview questions for basic software testing
Dbeaver executes multiple insert into error processing at the same time
Some common processing problems of structural equation model Amos software
Advantages of robot framework
AD637使用笔记
大约SQL现场“这包括”与“包括在”字符串的写法
1.2 download and installation of the help software rstudio
kingbaseES V8R3数据安全案例之---审计记录清除案例
About the writing method of SQL field "this includes" and "included in" strings
oracle 控制文件的多路复用
Sorting out the problems encountered in MySQL built by pycharm connecting virtual machines
ICMP 介绍
SQL knowledge leak detection