Introduction
Golang Study notes-environment building Guide has explained how to build Golang development environment, and wrote a go program "Hello,world", but write code does not have a good IDE, no syntax highlighting, automatic completion, format adjustment, find functions and other functions, It's going to make everyone crazy, I used to do Java and. NET d
packages (as shown in the Hdea variable is currently unused variable).
3. Liteideliteide is also a dedicated IDE for Golang, I also use it, the function is very comprehensive, with syntax highlighting, automatic completion, automatic compilation, debugging, package browsing and management.
The debugger uses GDB in the background so that you can easily print variable values and view current stack informatio
feature, and the plugin uses a highlight to show unused variables or packages (as shown in the Hdea variable is currently unused variable).
3. Liteide
Liteide is also a dedicated IDE for Golang, I also use it, the function is very comprehensive, with syntax highlighting, automatic completion, automatic compilation, debugging, package browsing and management.
The debugger uses GDB in the background s
contacts and differences between Eclipse Classic, Eclipse Standard, Eclipse IDE for Java developers and Eclipse IDE for Java EE developers
Eclipse is a software, the SDK refers to the
We all know that eclipse's default color theme is a white background, but what if you want to change the background color of the code editing area?Today to introduce a very good eclipse, you can easily according to their own needs to choose the color of the theme, the other said, direct, this is my personal preferred a topic, long time work on the eyes also have a certain protection effect,Do you want to be eager to customize your
terminal, launch and other :GoRun go commands in their own new terminal. (Beta)
Alternate between implementation and test code with:GoAlternate
Installation is also very convenient, just a few three lines of code:#下载安装git clone [email protected]:farazdagi/vim-go-ide.git ~/.vim_go_runtimesh ~/.vim_go_runtime/bin/install# run Vim-u ~/. Vimrc.goPs:A) This requires vim to open LUA:Brew install VIM--with-lua--override-system-vimb) If you need class resolution, you need to turn CtagOriginal: http:
This is a creation in
Article, where the information may have evolved or changed.
Optional options are Lite ide\gosublime\visual Studio Code\goclipse\vim
1. Lite IDE
This is the open source and cross-platform Golang exclusive IDE developed by the people, also is the current Golang
This is a creation in
Article, where the information may have evolved or changed.
intelliJJava is the development of a weapon, a very useful IDE, Android Studio is based on intelliJ the change, choose to use intelliJ as Golang the IDE, is very convenient.
Download IntelliJ
First to download http://www.jetbrains.com/idea/intelliJDivided into Community Edition and
This is a creation in
Article, where the information may have evolved or changed.
intelliJJava is the development of a weapon, a very useful IDE, Android Studio is based on intelliJ the change, choose to use intelliJ as Golang the IDE, is very convenient.
Download IntelliJ
First to download http://www.jetbrains.com/idea/intelliJDivided into Community Edition and
Why would you want to customize the IDE? At work, when the company has its own framework, to open its own personnel, or even to sell, We can make a product, and this product will include the framework itself, documentation, tools, tutorials, and so on. The most important of these tools is the development tools (IDE) and debugging tools. Currently Apicloud or dcloud these hybrid frameworks are custom based o
Why would you want to customize the IDE?At work, when the company has its own framework, to open its own personnel, or even to sell,We can make a product, and this product will include the framework itself, documentation, tools, tutorials, and so on. The most important of these tools is the development tools (IDE) and debugging tools.Currently Apicloud or dcloud these hybrid frameworks are custom based on
This is a creation in
Article, where the information may have evolved or changed.
The decision to discard the mouse starts, so be prepared to use VIM.
So how to build Golang environment in VIM?
With Git in vogue, it's so easy to build a vim environment.
And when Vim is built, it's basically no different from the IDE.
Highlighting, auto-completion, automatic formatting, viewing definition jumps, grammar dete
Many people think that eclipse is not a development tool, what good to say ah, in fact, this idea is wrong, the Eclipse IDE integrated development environment has a lot of mystery, there are a lot of tricks and settings, many 4-5 of years of Java programmers are not often applied to even do not know, So I think it's necessary to share some of my eclipse's experie
This is a creation in
Article, where the information may have evolved or changed.
Many Java students use idea, of course, can also use the Gogland directly at least now or free. No one knows when it will be charged again. So we chose idea to support the development of Golang using plug-in methods. Old idea can easily appear "the selected directory is not a valid home for Go SDK", such as my version 15.0.1. View the plugin documentation.
Supported IDEs
This is a creation in
Article, where the information may have evolved or changed.
Reprint: Golang/go language/go ide/go Windows environment build/go automatic prompt compiler/gosublime
Go is a compiled, hair-style, and garbage-collected programming language developed by Google.
Robert Greysmore (Robert griesemer), Rob Paik (Rob Pike) and Ken Thompson began designing the Go language in September 2007, and th
the following code: The time to witness the Go Code auto promptEnter a PCarriage return (enter key)The main method, the package is automatically generated for you.Here is an example of printing:Pressing the shortcut key below the Ctrl + b interface will appear as follows:Enter Go build hello.go Run, also press the shortcut key ctrl + b interface, the following interface appears, input Hello enter. Well, by now, the development environment has been set up, I hope you will also learn th
up an installation package dialog box, and then enter Gosublime return will automatically install the plug-in, after the finished restart the editor.
After installation, modify the plugin configuration: Preferences->package settings->gosublime->setting Default, after opening the file, modify the env parameter:
"env": { "path""D:\\go\\bin"}
It's almost ready to go here and give a Hello world:
package mainimport"fmt"func main() { fmt.Printf("hello, world\n")}
Gocode
This I do not pre
This is a created
article in which the information may have evolved or changed.
System environment variables: Export path= $PATH:/usr/local/go/binGolang IDE liteide environment variable settings:
# native compiler Linux amd64goroot=/usr/local/go //golang installation directory () #GOBIN =goarch=amd64goos=linuxcgo_enabled= 1GOPATH =/home/www/g //Development directory path= $GOROOT/bin: $PATHLITEIDE _gdb
Some plug-ins need to be installed on Eclipse, but this error is reported during the installation process (no matter what plug-ins:
Missing requirement: Shared profile 1.0.0.1308118925849 (sharedprofile_epp.package.java 1.0.0.1308118925849) requires 'org. Maven. Ide. Eclipse [1.0.0.20110607-2117] 'But it cocould not be found
Check a lot of information on the netw
Server| notes found an interesting survey when he stumbled on the theserverside.com today. As part of this year's Theserverside event, the organizing committee will make a number of questionnaires to delegates, including one called: What is your preferred Java IDE? What is your favorite Java IDE? The following is the result of this survey: What is your preferred Java
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.