“Golang”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
→‎IDE
第53行: 第53行:
 
进入goland的bin目录下执行./goland.sh
 
进入goland的bin目录下执行./goland.sh
  
 +
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,可以看到当前方法的声明。
 +
CTRL+Backspace,按单词进行删除。
 +
SHIFT+ENTER,可以向下插入新行,即使光标在当前行的中间。
 +
CTRL+X,删除当前光标所在行。
 +
CTRL+D,复制当前光标所在行。
 +
ALT+SHIFT+UP/DOWN,可以将光标所在行的代码上下移动。
 +
CTRL+SHIFT+U,可以将选中内容进行大小写转化。
 +
 +
 +
[https://zhuanlan.zhihu.com/p/63248860 GO教程:安装Goland开发工具]
  
 
[https://www.cnblogs.com/zhangguosheng1121/p/11448194.html  go安装与goland破解永久版]
 
[https://www.cnblogs.com/zhangguosheng1121/p/11448194.html  go安装与goland破解永久版]
 +
 
==emacs==
 
==emacs==
 
https://stackoverflow.com/questions/1715464/emacs-mode-for-go#1715502
 
https://stackoverflow.com/questions/1715464/emacs-mode-for-go#1715502

2020年6月9日 (二) 08:49的版本

install

wget -c https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

tar  -xvf go1.14.4.linux-amd64.tar.gz  -C /usr/local/

#加入 添加到环境变量
echo 'export PATH=$PATH:/usr/local/go/bin' >>/etc/profile  && source /etc/profile

vi /etc/profile
export PATH=/usr/local/go/bin/:$PATH
export GOPATH=/root/go/  #如果你用root运行
export GOROOT=/usr/local/go/
export GOARCH=amd64
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

source /etc/profile


#export PATH=/usr/local/go/bin/:$PATH
#export GOPATH=/root


#以前的文章
#freebsd
 https://dl.google.com/go/go1.12.5.freebsd-amd64.tar.gz
#linux
 curl -o  go1.13.6.linux-amd64.tar.gz   https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz


tar -C /usr/local -xzf go1.12.5.freebsd-amd64.tar.gz



export PATH=$PATH:/usr/local/go/bin

source /etc/profile  #如果修改的是/etc/profile
source $HOME/.profile   #如果修改的是$HOME/.profile

go version



IDE

goland

进入goland的bin目录下执行./goland.sh

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,可以看到当前方法的声明。 CTRL+Backspace,按单词进行删除。 SHIFT+ENTER,可以向下插入新行,即使光标在当前行的中间。 CTRL+X,删除当前光标所在行。 CTRL+D,复制当前光标所在行。 ALT+SHIFT+UP/DOWN,可以将光标所在行的代码上下移动。 CTRL+SHIFT+U,可以将选中内容进行大小写转化。


GO教程:安装Goland开发工具

go安装与goland破解永久版

emacs

https://stackoverflow.com/questions/1715464/emacs-mode-for-go#1715502

https://www.emacswiki.org/emacs/GoLangMode

see also

https://golang.google.cn/doc/install#install