Linux 搭建golang开发环境
0.创建目录
# mkdir -p /work/golang/
#cd /work/golang/
1.下载golang安装包:
# wget https://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz
2.解压安装包:
# tar -zxvf go1.9.2.linux-amd64.tar.gz
3.添加环境变量
# export PATH=$PATH:/work/golang/go/bin
# echo $PATH
4.设置工作区
# mkdir code
# export GOPATH=/work/golang/code/
# cd code
# mkdir src
# mkdir bin
# mkdir pkg
5.编写测试demo
创建一个package directory (包目录)
# mkdir -p /work/golang/code/src/test
# cd /work/golang/code/src/test
#vim hello.go
添加如下内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, World.\n")
}
保存退出
6.使用 go tool 来 build and install 这个程序
# go install test
# $GOPATH/bin/test
运行成功
转载于:https://www.cnblogs.com/chmyee/p/9961939.html
Linux 搭建golang开发环境相关推荐
- Sublime Text 3 搭建 Golang 开发环境(记录我遇到的问题)
准备 go 已经安装完成(https://golang.org/ 自行下载安装) sbulime3 已经安装完成(http://www.sublimetext.com/3自行下载与安装) go env ...
- vscode中搭建Golang开发环境(图文并茂)
vscode中搭建Golang开发环境 第一步 下载Go安装包,地址:Go语言中文网,安装完成后的目录如下: 通过命令行查看当前版本: 第二步 配置环境变量,新建两个环境变量,如下: 其他平台的配置, ...
- Linux搭建Kafka开发环境
Linux搭建Kafka开发环境 Kafka是最初由Linkedin公司开发,是一个分布式.支持分区的(partition).多副本的(replica),基于zookeeper协调的分布式消息系统,它 ...
- linux下搭建golang开发环境
golang语言生态学习 第二天:linux环境下golang开发环境搭建 文章目录 golang语言生态学习 前言 一.golang源码包下载 二.安装golang源码包 1.解压源码包到根目录 2 ...
- Linux搭建安卓开发环境
Linux下搭建Android开发环境 为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定. 我使用的Linux环境是ubuntu-10.1 ...
- linux搭建java开发环境_linux中搭建java开发环境
今天试着在Linux下面搭建java开发环境,现总结一下具体步骤. 1.JDK的安装1.6 版本 cd /opt mkdir java 执行下面命令安装JDK(首先创建/opt/java目录) tar ...
- Linux下golang开发环境搭建
对于golang开发来说,Windows下可以用vscode或者liteide都不错,但是Linux下的开发也就只有vim了,所以怎么搞笑的利用vim进行golang开发呢? 参考官方推荐的一个插件: ...
- win10下用Linux搭建pythonnodejs开发环境
Win10下用自带Linux系统搭建开发环境 Win10下用自带Linux系统搭建开发环境 启用Linux 老版本(win10 1709之前): 新版本(win10 1709之后) 卸载linux 老 ...
- Windows下visual studio code搭建golang开发环境
前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org), 导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang ...
最新文章
- Keil 函数内联 inline
- linux查看python线程,Python多线程详解
- 【转】如何一直保持测试工作的热情
- 【NLP-ChatBot】我们熟悉的聊天机器人都有哪几类?
- MySQL数据库创建用户_修改用户_删除用户_设置用户
- Discuz!NT实际安装流程
- oracle数据库的字符集更改
- 题目 2194: 蓝桥杯2018年第九届真题-递增三元组
- Android Broadcast Receiver 与Activity() (android 开发的四大组件)
- 【k8s】K8S中的IP地址(Node IP、Pod IP、Cluster IP、External IP、Internal-IP)
- linux全角半角切换快捷键,切换中英文标点快捷键,全角半角之间的转换快捷键
- leetcode 279:完全平方数
- mysql 参考文献_后记amp;参考文献
- Java char类型介绍
- STM32_HAL_SPI_ADS1256调试记录
- mindspore| lenet模型 推理过程记录
- linux scp拷文件夹,linux scp远程拷贝文件及文件夹
- eclipse pull异常 Pulling 1 respository (The pull operation was canceled)
- C语言之strncpy函数
- QQ小程序下载文件到本地