linux安装go环境教程,Linux下安装配置go开发环境-Go语言中文社区
一、 通过SecureCRT上传本地文件到Linux通过CRT登录到需要操作的Linux系统按Alt+P打开sftp传输界面输入put指令加文件路径,例如:put E://go1.12.6.linux-amd64.tar.gz按enter再返回crt界面,输入ls指令查看一下是否上传成功!二、go下载-上传-解压缩-配置环境下载二进制包:go1.12.6.linux-amd64.tar.gz,保存
一、 通过SecureCRT上传本地文件到Linux
通过CRT登录到需要操作的Linux系统
按Alt+P打开sftp传输界面
输入put指令加文件路径,例如:put E://go1.12.6.linux-amd64.tar.gz按enter
再返回crt界面,输入ls指令查看一下是否上传成功!
二、go下载-上传-解压缩-配置环境
下载二进制包:go1.12.6.linux-amd64.tar.gz,保存到windows中一个比较方便的路径下,如E://go1.12.6.linux-amd64.
将下载的安装包按照“一”中的步骤(alt+p -> put E://go1.12.6.linux-amd64.tar.gz)上传到Linux中
将下载的二进制包解压至 /usr/local目录:
sudo tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
将 /usr/local/go/bin 目录添加至PATH环境变量:
export PATH=$PATH:/usr/local/go/bin
检查go的版本,go version,验证是否安装成功
建立工作空间
在/home目录下新建go目录,在go目录下分别新建3个子目录:
src—里面每一个子目录,就是一个包,包内是Go的源码文件
pkg—编译后生成的,包的目标文件
bin — 生成的可执行文件
mkdir go
cd /home/go
touch src pkg bin
设置GOPATH环境变量
vi /etc/profile
按 i 进入编辑模式,然后加入下面这行:
export GOPATH=/home/go
“esc”退出编辑模式,“:wq”保存退出后,执行以下命令,使环境变量立即生效:
source /etc/profile
此时go环境已经全部配置好了,下面编写第一个go程序
三、 第一个go程序
在在src下建立一个文件夹为hello,在这个文件夹内新建一个文件hello.go:
touch hello.go
在vi中编写hello.go:
vi hello
i
输入以下内容:
package main
import "fmt"
func main(){
fmt.Printf("hello world!n")
}
保存退出
编译文件:go build hello.go
执行文件:./hello输出了hello world
四、 sublime本地(windows)编写程序上传到Linux服务器(sftp插件的安装)
除了linux自带的vim编辑器,还可以用其他的编辑器进行代码编写,如sublime。这里提供一种在Linux系统中使用sublime编辑器的方法,不需要在客户机Linux下安装sublime,直接在主机windows下的sublime中安装sftp插件,即可实现windows下的sublime与Linux服务器文件同步。
它主要功能就是通过 FTP/SFTP 连接远程服务器并获取文件列表,可以选择下载编辑、重命名、删除等等操作,点下载编辑之后,可以打开这个文件进行修改。修改完成之后,保存一下会自动上传到远程的服务器上面。
使用这个插件之后,工作流程就变成了:使用 SFTP 插件打开文件 -> 使用 sublime 编辑修改文件 -> 保存文件 -> 刷新页面。
同时按Ctrl和(数字1的前面的`)调出console,在底部输入以下代码,回车
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
如果在Perferences->package settings中看到package control这一项,则安装成功。如果失败,请使用管理员的方式执行该程序。
按下Ctrl+Shift+P调出命令面板(或者Perferences->package control)
输入install 选择 Install Package 选项并回车,在出现的输入框中输入插件的名称(sftp),回车等待即可.文件- SFTP/FTP- setup server点击之后,会弹出一个新的窗口,这是一个配置文件
将host、user、password、port、remote_path都改成Linux服务器对应的内容,一般就是配置一下这六个参数,包括连接方式、服务器地址、用户名、密码、端口等 。
配置完成之后,我们保存,然后输入一个名字作为标识,可以用host内容作为名字
点击 “文件” 选择 “SFTP/FTP” 中的查看服务器列表,找到我们设置的服务器,会显示出服务器中的文件,这时候点击一个文件,就可以弹出一些选项,就可以根据你自己的需要,对文件编辑、重命名什么的了。点击编辑之后,会在本地打开,然后可以修改。摁下 ctrl + s 保存文件的时候,就会自动上传文件。
更多推荐
所有评论(0)