Ubuntu系统下go语言环境的搭建
Ubuntu安装Go:
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-stable
方法二:
sudo apt-get install golang
方法三:
直接下载go语言安装包
环境配置:
vi /etc/profile
加入
export GOROOT=/usr/lib/go
export GOARCH=386
export GOOS=linux
export GOPATH=/home/gopath
export GOBIN=$GOPATH/bin
export PATH=$GOPATH/bin:$PATH
(注意:
建议终端安装vim编辑:
$ sudo apt-get install vim)
保存后想要立即生效输入
source /etc/profile
在新建GOPATH下新建三个目录
mkdir src pkg bin
src 存放源码
pkg 存放编译生成的文件
bin 存放生成的可执行文件
创建第一个go应用
cd $GOPATH/src
mkdir test1
cd test1
vi test.go
- package main
- import "fmt"
- func main() {
- fmt.Println("Hello world")
- }
main.main()是go应用的入口
编译方式
1、进入对应的应用包目录,然后执行go install,就可以安装了
2、在任意的目录执行如下代码go install test
3、进入对应的应用包目录,然后执行go build,就会在当前目录生成可执行文件
注:vim的一些简单用法(可不使用)
配置VIM支持GO语言语法高亮
cp -r $GOROOT/misc/vim/* ~/.vim/ 注:$GOROOT是go的安装目录
vi ~/.vimrc 加入
filetype plugin indent on
syntax on
安装gocode
go get -u github.com/nsf/gocode
gocode默认安装到$GOBIN下面。
配置gocode
~ cd $GOPATH/src/github.com/nsf/gocode/vim
~ ./update.bash
~ gocode set propose-builtins true
propose-builtins true
Ubuntu系统下go语言环境的搭建相关推荐
- ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...
- ubuntu下c语言编程工具,Ubuntu系统下C语言代码检查工具(Splint)
看一下下面的代码(当然包括错误,以检验splint的功能): #include int main(int argc,char* argv[]){ int a=100; /*没有使用的变量*/ int ...
- win10 下GO语言环境的搭建
win10 下GO语言环境的搭建 说明:使用litelde作为编译器 1.首先到Go语言官网下载GO语言安装包,根据不同的操作系统选择不同的压缩包.这个是下载链接: golang下载链接,选择 直接下 ...
- 基于虚拟机Ubuntu系统下C语言简单编写程序
目录描述 前言 一.修改系统参数 1.查看Ubuntu版本 2.原文件备份 3.下载清华源 二.编写"hello world"C语言程序 1.安装vim 2.建立hello.c 3 ...
- ubuntu系统下c语言入门以及编写简单程序
目录 一,hello world入门 二,在windows系统中编写简单程序 三,在ubuntu系统下用makefile方式编写程序 一,hello world入门 在linux操作系统中打开终端 1 ...
- ubuntu系统下C语言编写简单程序
文章目录 一.学习了解ubuntu系统下vim编辑器的基本运用. 1.如何进入vim编辑器 2.vim编辑器命令模式基本命令 3.vim编辑器编辑模式 4.vim编辑器末行模式命令 二.ubuntu系 ...
- Ubuntu系统下C语言编译以及Makefile编译C语言程序
目录 1.c语言hello world 1.打开终端 2.新建文件夹:mkdir 文件名 3.打开文件夹 cd 文件名 4.vim指令打开hello.c的c语言文件:vi hello.c 5.输入以下 ...
- ubuntu系统下c语言helloworld入门以及编写简单程序
文章目录 一.c语言helloworld入门 二.分别在ubuntu和windows系统下编写简单程序 (一)ubuntu系统下的简单主/子程序 (二)在windows系统下编写简单主/子程序 (三) ...
- ubuntu 系统下的Caffe环境搭建
原文地址:http://blog.csdn.net/hjimce/article/details/48781693 作者:hjimce 对于caffe的系统一般使用linux系统,当然也有window ...
- Windows系统下R语言环境搭建及高级图表绘制
1.R语言环境及其编译软件下载安装: 链接:https://pan.baidu.com/s/186hjytYEqJB2kDUed0beAA 提取码:mtwh 先安装R-4.0.3-win.exe,这 ...
最新文章
- 二、Silverlight中使用MVVM(二)——提高
- 数组第一个值_Excel公式技巧69:查找第一个非空值
- debian中添加sudo命令
- 数据结构 - 如何找到有环单链表的环的入口位置(C++)
- java 重启线程_java 可重启线程及线程池类的设计(详解)
- NetBeans 时事通讯(刊号 # 60 - Jun 21, 2009)
- 科普 | Wi-Fi 6 十问十答
- 前端学习(3235):react生命周期2
- 发布过程5分钟内load飙升问题排查
- Struts2+Spring+Hibernate搭建全解!
- 关于 IHTMLDocument4 在 Delphi7.0 中不能编译的的解决方法
- 暑假集训 || 线段树
- linux配置网页访问不了怎么办,本机浏览器访问不到Linux虚拟机中的nginx开启页面...
- Jmeter安装及简单使用
- NoSQL数据库教程
- linux如何添加打印机,ubuntu系统添加打印机
- Go test 命令行参数
- Bless You Autocorrect!(字典树上建图)
- 通俗理解数学的七大难题及希尔伯特23个数学问题
- linux/android系统的USB gadget configfs用户空间配置USB HID U盘 adb dcd等模式的使用