有过 Python Web 开发经验的朋友,相信对它的便利性肯定印象非常深刻。其实利用 Go 语言对 Web 网站进行开发也是非常容易的一件事情。之前我对 Web 开发的经验也为 0,但是使用 Go 语言之后,你可以在最短的时间内搭建一个网站。为了学习的方便,大家可以直接从 Github 上下载到本篇博客谈到的所有代码。
其实有了上一篇的基本语法,我们就可以做一些简单的事情,比如说文件服务器。或许大家有点不相信,没关系。下面开始用代码来说明问题,其实整个代码的内容不会超过十行。package main import "net/http" func main() { h := http.FileServer(http.Dir("/home")) http.ListenAndServe(":8888", h) } 有了上面的代码,直接输入 go run share.
从前接触脚本语言不多,但是自从遇到 Go 之后,就开始慢慢喜欢上了这个脚本语言。Go 语言是 Google 设计,主要用来从事 Web 服务器侧程序的开发,学习起点低。一般熟练掌握 C、Python 的朋友花上几个小时就可以学会Go 语言。安装环境鉴于个人主要使用 linux 进行工作,所以这里介绍的都是 linux 下的安装方式。
Go 语言是 Google 于 2009 年发布的第二款开源的编程语言。Go 语言的特点:准对多处理器应用程序的编程进行了优化,使用 Go 编译程序可以媲美 C 或 C++ 的代码速度,而且拥有 Python 解释语言的简洁和开发效率。本教程首先介绍了 Go 语言的基础知识和基本语法,然后通过几个具体的示例,展示 Go 语言的特点,方便开发者了解这门语言的特性。