Go语言
thinkerleo7798
这个作者很懒,什么都没留下…
展开
-
Go语言学习 面向对象
首先,我们先来看一段代码示例package mainimport "fmt"type Human struct { name string age int phone string}type Student struct { Human //匿名字段 school string loan float32}type Employee struct {原创 2017-10-09 20:24:29 · 436 阅读 · 0 评论 -
Go语言进行web开发(一) 搭建一个简单的web服务器
Go语言也被成为“自带电池”的语言,有大量的web相关工具集成在其中,构建web应用成了一件信手拈来的事情,只要调用http包的两个函数就可以了。package mainimport ( "fmt" "net/http" "log")func responseHello(w http.ResponseWriter, r *http.Request){ //将字符串发原创 2017-10-09 21:07:26 · 7206 阅读 · 0 评论 -
Go语言进行web开发(二) Go中的Socket编程
8.1 Socket编程在很多底层网络应用开发者的眼里一切编程都是Socket,话虽然有点夸张,但却也几乎如此了,现在的网络编程几乎都是用Socket来编程。你想过这些情景么?我们每天打开浏览器浏览网页时,浏览器进程怎么和Web服务器进行通信的呢?当你用QQ聊天时,QQ进程怎么和服务器或者是你的好友所在的QQ进程进行通信的呢?当你打开PPstream观看视频时,PPstream进程如何与视转载 2017-10-15 10:54:20 · 4396 阅读 · 0 评论 -
Go语言进行web开发(三) Go中的WebSocket编程
8.2 WebSocketWebSocket是HTML5的重要特性,它实现了基于浏览器的远程socket,它使浏览器和服务器可以进行全双工通信,许多浏览器(Firefox、Google Chrome和Safari)都已对此做了支持。在WebSocket出现之前,为了实现即时通信,采用的技术都是“轮询”,即在特定的时间间隔内,由浏览器对服务器发出HTTP Request,服务器在收到转载 2017-10-15 11:18:10 · 8478 阅读 · 1 评论