![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 57
森海001
时间是戒出来的
展开
-
go语言判断大小端
package main import ( "fmt" "unsafe" //go语言的sizeof ) func main() { s := int16(0x1234) b := int8(s) fmt.Println("int16字节大小为", unsafe.Sizeof(s)) //结果为2 if 0x34 == b { fmt.Println("little endia原创 2016-03-17 23:47:31 · 2564 阅读 · 0 评论 -
GO语言网络编程之TCP (v1)
最近,将go语言的基础学习了一遍,感觉还得多练练才能拿得动这门语言; 在TCP通信编程基础上,将一些杂七杂八的东西(channel/defer/range/routinue/select/switch)都添进去tcp server端,tcp client端还保留比较原始的部分; 在下一篇中,计划将面向对象思想加到tcp client端。 TCP原创 2016-03-20 01:37:00 · 541 阅读 · 0 评论 -
GO语言网络编程之TCP (v2)
紧接着前面的章节,此篇,在tcp client端引入了锁、interfce、类的思想进去。 废话没有 tcp server端(跟上一篇一样) package main import ( "fmt" "net" "strings" // "time" ) var exit_all = make(chan string) func recv_msg(conn net.Conn, q原创 2016-03-20 02:31:05 · 933 阅读 · 0 评论