Method of setting up golang environment and vim highlighting Go keyword Settings under Centos
- 2020-06-03 06:43:21
- OfStack
1. Centos builds go environment
1: download https: / / golang org/dl/download
go1.4.1.Linux-amd64.tar.gz
ArchiveLinux64-bit
2: Switch sudo permission to unzip to /usr/local/ directory
tar xzvf go1.4.1.linux-amd64.tar.gz -C /usr/local/
3: Return normal user permissions
4: Set up PATH
vi ~/.bash_profile
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
export GOPATH=$HOME/golang_git This is set to Git go Library when the download path
PATH=$PATH:$GOBIN
export PATH
5:
~/.bash_profile
complete
6: test
vi hello.go
package main
import "fmt"
func main(){
fmt.Printf("what is a fucking day\n")
}
go build ES33en. go
perform
./hello
7: The go keyword in vim is not highlighted. google handles it
Go language comes with vim syntax highlighting files.
1: Turn on vim syntax highlighting
vim ~/.vimrc
syntax on
set fencs=utf-8,gbk
2:
/usr/local/go/misc/vim/
Copy the file to ~/.vim/directory (new if there is no directory)
mkdir ~/.vim
cp -R /usr/local/go/misc/vim/* ~/.vim/
3: new
~/.vim/ftdetect/go.vim
, add the following:
au BufRead,BufNewFile *.go set filetype=go
echo "au BufRead,BufNewFile *.go set filetype=go" > ~/.vim/ftdetect/go.vim
In just 3 steps, turn on the vim go keyword to highlight the rhythm
conclusion
Above is the whole content of this article, I hope the content of this article to your study or work to bring 1 definite help, if you have any questions you can leave a message to communicate.