golang学习之win7下go环境搭建
以下均采用windows64环境,首先是go的下载,go有msi安装安装和zip解压安装两种安装方式,使用msi安装后go环境会自动配置,zip解压后需手动配置各种环境变量。
首先是下载,网上一搜一大堆:
下载完成之后解压到任意目录(所有目录均不能使用中文),比如我的是:D:\Program Files\go
然后是go环境变量的配置:
GOARCH:386(go安装版本)
GOBIN:D:\Program Files\go\bin(exe执行文件路径)
GOOS:windows(go运行的系统)
GOROOT:D:\Program Files\go(go的解压路径)
GOPATH:E:\go\data(go的工具包路径,随意指定,后面会用到)
然后在path环境变量中追加:;%GOBIN%
完成之后在cmd窗口输入:go version
说明环境配置成功!(到此go配置已经完成)
下面记录下sublime中go开发的一些配置:
首先是安装gocode,官方的解释是gocode是一种go语言的自动提示插件,是不挺叼的,新人还是安装下,防止各种代码错误。
- go get -u github.com/nsf/gocode
- go install github.com/nsf/gocode
这两行执行结束后会发现刚刚配置的GOPATH路径(E:\go\data)多了一个gocode文件,说明执行成功。
然后是sublime中go插件的安装,主要有2个插件:GoSublime、Go Build,具体如何安装,请自行百度。。。
到目前为止,所有环境均已配置完成,下面进行测试:
用sublime新建任意文件,修改后缀名为.go,输入package应该会出现自动提示,然后键入以下代码:
- package main
- import (
- "fmt"
- )
- func main() {
- fmt.Println("hello go!")
- }
保存后按快捷键Ctrl+b,弹出go的命令行shell,选择run可以直接编译运行,之后会有如下输出:
- > Environment:
- > GOBIN=D:\Program Files\go\bin
- > GOPATH=E:\go\data
- > GOARCH=386
- > GOOS=windows
- > GOROOT=D:\Program Files\go
- > Directory: C:\Users\Administrator\Desktop
- > Command: "D:\Program Files\go\bin\go.exe" run -v C:\Users\Administrator\Desktop\demo.go
- > Output:
- command-line-arguments
- hello go!
- > Elapsed: 0.755s
- > Result: Success
其中红色字体即为程序执行结果!over。。。
遇到的坑:
安装beego bee工具时,一直报错找不到bee命令,但是我的bee已经安装了,只要再配置下bee的环境变量即可,这里偷懒直接将$gopath/bin/window-386/bee.exe文件拷贝至$gopath/bin下面即可。。。
golang学习之win7下go环境搭建的更多相关文章
- win7下docker环境搭建nginx+php-fpm+easyswoole+lavarel+mysql开发环境
win7环境基础在上一篇win7下docker环境搭建nginx+php-fpm+easyswoole开发环境中已经详细叙述搭建完成 本篇文章将叙述如何在上述基础上搭建laravel开发环境,这个其实 ...
- golang学习之win7下go web之revel安装
接着上回记录的win7下go环境搭建,go的开发,现在除了sublime外,LiteIDE比较推荐,下载链接 下载安装后直接打开,需要配置下go环境(本机使用的是window 386版本),如下: 打 ...
- win7下docker环境搭建nginx+php-fpm+easyswoole开发环境
基础的环境已在文章nginx.php-fpm.swoole HTTP/TCP压测对比中搭建了,现在是在这个基础上在搭建easyswoole开发环境 主要要修改的地方是dnmp包里面的docker-co ...
- 【Android学习】Windows下Android环境搭建
一. JDK下载配置 直接百度,很简单. 二.android JDK下载配置 1.进入下载官网(需要FQ):https://developer.android.com/studio/index.ht ...
- Cocos2d-x win7下 android环境搭建
原地址:http://blog.csdn.net/xingboss3/article/details/8267512/ 综合了以下三篇 http://www.cnblogs.com/lhming/ar ...
- Redis学习_01 windows下的环境搭建
一.Redis 简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset( ...
- 跟我一起,利用bitcms内容管理系统从0到1学习小程序开发:一、IIS下SSL环境搭建
缘起 1.从事互联网十来年了,一直想把自己的从事开发过程遇到的问题给写出来,分享给大家.可是可是这只是个种想法,想想之后就放下了,写出来的类文章是少之又少.古人说无志之人常立志,有志之人立长志.今天, ...
- Lua 学习笔记(一)环境搭建
Lua是一个小巧的脚本语言.Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行. 主要讲一下mac和win下的环境搭建. 工具: 1.Sublime Text 2 ...
- Solr学习笔记之1、环境搭建
Solr学习笔记之1.环境搭建 一.下载相关安装包 1.JDK 2.Tomcat 3.Solr 此文所用软件包版本如下: 操作系统:Win7 64位 JDK:jdk-7u25-windows-i586 ...
随机推荐
- python获取IP位置来源
import requests import IPy def get_location(ip): url = 'https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2D ...
- Ubuntu16.04实用python脚本 - JDK的配置!
前提已经把Oracle JDK解压缩到指定目录了,我的JDK目录是:“/usr/jdk1.8.0_121” 全部脚本: # coding=utf-8 ,中文注释需要加入编码格式 #这是我的测试文件,在 ...
- WebGL 一
WebGL绘制窗口 <html><head><title>OpenGL Test</title> </head><body>&l ...
- windbg符号路径设置
.sympath C:\Users\leoyin\Desktop\last;SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
- POJ1591 M*A*S*H (JAVA)
这水题,真的坑 测试数据最后有空行,如果用sc.hasNextLine()判断,会RE 要改为sc.hasNext() 搞了我一上午,烦死 import java.util.*; public cla ...
- HTML-★★★★★表单★★★★★
表单 <form id="" name="" method="post/get" action="负责处理的服务端" ...
- 三种简单的html网页自动跳转方法
三种简单的html网页自动跳转方法,可以让你在打开一个html网页时自动跳转到其它的页面. 方法/步骤 <html> <head> <title>正在跳转< ...
- SpringMVC的JSP页面中中EL表达式不起作用的问题解决
原文地址:https://blog.csdn.net/sinat_35512245/article/details/53611663
- 使用范围for语句处理多维数组
在C++11新标准中新增了范围for语句,所以遍历多维数组可以用如下形式: int num[rowCnt][colCnt]; for(auto &row : num){ for(auto &a ...
- ACM-素数专题(持续更新)
埃拉托斯特尼筛法,或者叫埃氏筛法(听上去似乎很高大上的样子) #include<bits/stdc++.h> using namespace std; typedef long long ...