想要在VPS上搭建一个Golang的web环境,步骤应该是怎样的?
golang 编译型语言,是静态链接直接编译成二进制运行的,所以你写好的程序编译完之后就能直接运行,想ruby,python这些都是动态语言,需要解释器才能运行。
你应该是想用golang写网站吧,那你可以看一下这本书 《Go Web 编程》
书里讲了golang的安装,部署,你想知道的这里都写了。 另外,可以在这下载安装包 http://golangtc.com/download
7 回答4.9k 阅读
6 回答6.7k 阅读✓ 已解决
1 回答5.9k 阅读✓ 已解决
2 回答3.5k 阅读✓ 已解决
1 回答5.5k 阅读✓ 已解决
4 回答1.9k 阅读
1 回答1.8k 阅读✓ 已解决
首先,Golang 才是 Go 的拼写。
另外,Golang 没有所谓的 Web 环境,只有 Golang 的编译器。Golang 的编译可以将 Go 代码编译成可执行文件,而可执行文件可以运行在指定架构上的任何机器且不需要额外配置任何东西。
其次,Golang 的 Web 应用是直接启动 HTTP Server 接管指定端口提供 HTTP 服务的,这点不同于 PHP 等常见解释型语言,他不需要容器。
再次,安装 Golang 编译器的方法试操作系统不同而异。请指明 VPS 使用的系统。 windows 下一般用 exe/msi 安装包安装(下载链接请移步 golang.org),linux 下一般系统提供有安装源。 apt-get install golang 或者 yum install golang 试试看,没有安装源或者想装更新的版本可以按照文档要求下载压缩包安装(请移步)。
最后,关于环境的安装配置以及语法概念这些东西,官方网站最权威且最详尽。
ps:RTFM