转载请注明出处:http://www.cnblogs.com/Vulpers/p/5562586.html

最近尝试学习golang,在某个网站(真忘了)上发现gotour是一款灰常叼的教程&指南,之后搜索发现有前辈给出了本地安装离线gotour的方法,但实际安装过程中发现一些问题:

1.通过go get bitbucket.org/mikespook/go-tour-zh/gotour命令安装时报错,提示missing Mercurial command,原来是先需要安装Mercurial

2.顺利用以上命令安装成功后,原贴说直接运行gotour命令即可通过http://127.0.0.1:3999进行本地访问gotour,然而,bin目录下没有gotour... 解决方法

综上,本帖将整体安装过程梳理一遍(go语言安装及配置就不再赘诉了)

1.下载并安装Mercurial及Git

  Mercurial:https://www.mercurial-scm.org/wiki/Download#Windows

  Git:https://git-scm.com/download/win

  (如无法访问请科学上网或百度寻找国内下载源)

2.用Mercurial下载gotour离线包,命令如下

  hg clone https://bitbucket.org/mikespook/go-tour-zh

3.用Git下载goTools&goNet,命令如下

  go get github.com/golang/net

  go get github.com/golang/tools

4.调整文件路径,确保以上所下载的三个文件夹分别在以下路径中

  gotour离线包:$GOPATH/src/bitbucket.org/mikespook

  net:$GOPATH/src/golang.org/x/

  tools:$GOPATH/src/golang.org/x/

  ($GOPATH指代你自己定义的GOPATH路径,请参考go语言环境配置,需要注意的是,GOPATH下要建立src、bin、pkg三个文件夹)

5.在命令行中切换到$GOPATH/src/bitbucket.org/mikespook/go-tour-zh/gotour,执行以下命令

  go install

6.至此,在$GOPATH/bin目录下已经生成gotour.exe文件了,将其复制到$GOROOT/bin目录下

7.命令行中执行gotour,到浏览器中访问http://127.0.0.1:3999就可以查看本地的gotour了

参考资料:

1.构建离线Go编程指南——gotour

2.golang - revel安装手记

3.go-tour-zh离线安装

4.Go语言开发环境配置

win7环境下安装运行gotour【转载整理】的更多相关文章

  1. 在Win7环境下安装启动Linux

    在Win7环境下安装启动Linux 在Win7系统下,安装启动Linux特别的不方便,由于XP下的boot.ini配置文件不在了,要加入�一下启动选项的话, 仅仅能使用专门的工具,这或多或少给人带来不 ...

  2. Mac环境下安装运行splash

    http://blog.csdn.net/chenhy8208/article/details/69391097 最近需要使用scrapy爬虫做一些开发,用到了splash.我本机是mac环境,跳着看 ...

  3. D1. Docker: win7 环境下安装 Docker

    [下载与安装] win7.win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-too ...

  4. Windows10系统python环境下安装Dlib库(转载,蔡军帅亲测可用)

    Dlib是一个很优秀的机器学习库,最近做人脸识别要用到这个库,简要记录一下配置过程,准备工作: 1.python环境 2.安装好pip(这里有个简单的安装教程) 3.Dlib包,贴一个我安装的版本,链 ...

  5. 在win7环境下安装python2.6.6

    Python2.x与3.x语法并不相同,这里装的是2.6.6的版本. 1.下载Python2.6.6: https://www.python.org/downloads/ 根据自身计算机的特点选择Py ...

  6. win7环境下安装composer

    以前python有pip,但是PHP一直没有好的包管理工具,不过现在php也有比较好的包管理工具了,那就是composer 1:下载地址:https://getcomposer.org/downloa ...

  7. win7环境下安装MongoDB

    1.从http://www.mongodb.org/downloads获取,下载适合windows版本的mongodb,注意32位和64位的区别2.将下载的zip版本,解压到D:/mongodb3.创 ...

  8. win7环境下配置JDK&&安装Weblogic12.2.1.4.0

    win7环境下安装Weblogic12.2.1.4.0 写在前面 最近因为想复现一下weblogic的CVE-2020-2555和CVE-2020-2883漏洞,需要weblogic环境,但是vulh ...

  9. WIN7环境下CUDA7.5的安装、配置和测试(Visual Studio 2010)

    以下基于"WIN7(64位)+Visual Studio 2010+CUDA7.5". 系统:WIN7,64位 开发平台:Visual Studio 2010 显卡:NVIDIA ...

随机推荐

  1. java工程或web工程项目上出现红色感叹号

    最近在新公司重新搭建mybatis3+spring4框架的时候出现的问题.确定这个问题是出现在项目的build path里面,但是如果jar包上没出现红X就不知道哪个jar包有问题了,最笨的办法是删除 ...

  2. 时间服务器:NTP 服务器

    15.1 关于时区与网络校时的通讯协议   使得每一部主机的时间同步化.   DHCP 客户端/服务器端所需要的租约时间限制. 网络侦测时所需要注意的时间点.刚刚谈到的登录文件分析功能.具有相关性的主 ...

  3. android Spinner的简单用法

    上代码: spinner = (Spinner) findViewById(R.id.spinner); tv = (TextView) findViewById(R.id.tv); final Ar ...

  4. java 枚举

    DK1.5引入了新的类型——枚举.在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便. 用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl... ...

  5. MapReduce 过程分析

    原文地址:http://blog.jobbole.com/81676/ 2.WordCount处理过程 上面给出了WordCount的设计思路和源码,但是没有深入细节,下面对WordCount进行更加 ...

  6. SRM 146 DIV1 600

    Problem Statement      Masterbrain is a two player board game in which one player decides on a secre ...

  7. Waitforsingleobject 函数的用法

    用户模式的线程同步机制效率高,如果需要考虑线程同步问题,应该首先考虑用户模式的线程同步方法. 但是,用户模式的线程同步有限制,对于多个进程之间的线程同步,用户模式的线程同步方法无能为力.这时,只能考虑 ...

  8. SQL SELECT 语句

      本章讲解 SELECT 和 SELECT * 语句. SQL SELECT 语句 SELECT 语句用于从表中选取数据. 结果被存储在一个结果表中(称为结果集). SQL SELECT 语法 SE ...

  9. Parallel线程使用

    Parallel的静态For,ForEach和Invoke方法       在一些常见的编程情形中,使用任务也许会提升性能.为了简化编程,静态类System.Threading.Tasks.Paral ...

  10. myBatis,Spring,SpringMVC三大框架ssm整合模板

    整合步骤 创建web工程 导入整合所需的所有jar包 编写各层需要的配置文件 1) mybatis的全局配置文件 <configuration>    <!-- 批量别名的设置 -- ...