studygolang 本地搭建一个 Go语言中文网FAQ参与我们 介绍
studygolang
网站上线时间:2013-03-15 14:38:09
目前在线运行的是 Master。欢迎有兴趣的 gopher 们参与进来,一起构建一个完善的 Go 语言中文网,Go
语言爱好者的学习家园,参与方式请参考:https://studygolang.com/topics/4092
本地搭建一个 Go语言中文网
首先你都需要下载代码,因为代码中有很多静态资源。可以点击这里下载
或 git clone https://github.com/studygolang/studygolang 下载。
方式一:二进制安装(不推荐,可能不是最新的)
1、下载预编译好的二进制文件(将下载的文件放入源码的bin目录下,自己创建好bin目录)
操作系统 | 架构 | 下载链接 | MD5SUM |
---|---|---|---|
Linux | amd64 | [下载地址](http://pan.baidu.com/s/1i52mpuX#path=%252Fshare%252Fstudygolang%252F2.0%252Flinux) | 2f24752d2b382b218c50b8f64fb3ad2e |
OS X | amd64 | [下载地址](http://pan.baidu.com/s/1i52mpuX#path=%252Fshare%252Fstudygolang%252F2.0%252Fdarwin) | 2adab465eceab2ff89d23c21ffaafcaf |
Windows | amd64 | [下载地址](http://pan.baidu.com/s/1i52mpuX#path=%252Fshare%252Fstudygolang%252F2.0%252Fwindows%252Famd64) | 9d261afb56c3989fe67238fe8a09abf8 |
Windows | 386 | [下载地址](http://pan.baidu.com/s/1i52mpuX#path=%252Fshare%252Fstudygolang%252F2.0%252Fwindows%252F386) | 1723fbc4f2c841e1f45b303df8a0dc0f |
方式二:源码安装(推荐)
要求 Go 1.8+
1、下载 gvt 依赖管理工具
go get github.com/polaris1119/gvt
下载后将 gvt 加入 PATH 中。
2、下载安装依赖
cd 到 studygolang 源码目录
// unix ./getpkg.sh // windows getpkg.bat
3、编译 studygolang
// unix ./install.sh // windows install.bat
这样便编译好了 studygolang
方式三:go run(不推荐)
要求 Go 1.8+
1、下载 gvt 依赖管理工具
go get github.com/polaris1119/gvt
下载后将 gvt 加入 PATH 中。
2、下载安装依赖
cd 到 studygolang 源码目录
// unix ./getpkg.sh
3、启动studygolang,不需要步骤三
// unix ./run.sh
在 studygolang 源码中的 bin 目录下应该有了 studygolang 可执行文件。
接下来启动 studygolang。
// unix ./start.sh // windows start.bat
或者
// unix bin/studygolang // windows bin\studygolang.exe
一切顺利的话,studygolang 应该就启动了。
在浏览器中输入:http://127.0.0.1:8088
应该就能看到了。
接下来你会看到图形化安装界面,一步步照做吧。
FAQ
Q: 提示找不到:config/env.ini 文件? A: 因为 studygolang 项目本身是一个完整的项目,而且目录结构采用了 GOPATH
要求的目录结构,同时,它的安装、运行不依赖系统配置的 GOPATH,因此,请务必不要将 studygolang 目录放入你系统的 $GOPATH/src
下面。如果你遇到这样的错误,请尝试将 studygolang 文件夹移到 src 目录之外,比如根目录下的某个目录。
参与我们
fork + PR。如果有修改 js 和 css,请执行 gulp (需要先安装 gulp)。
studygolang 本地搭建一个 Go语言中文网FAQ参与我们 官网
https://github.com/studygolang/studygolang
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。