目前,网上关于网页爬行的代码很多。但是,自从看了 Go 语言的 Web 下载代码之后,我才发现原来它的网页下载代码才是最简单的。不信的话,大家可以看一下,package main import( "fmt" "log" "net/http" "os" ) func main(){ resp,err:=http.Get("http://nowjava.com") if err!
有过 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.