最新消息:

标签:Go

Go语言Socket编程
go

Go语言Socket编程

admin 7年前(2019-09-23) 1浏览

大部分底层网络的编程都离不开socket编程。HTTP编程、Web开发、IM通信、视频流传输的底层都是socket编程。关于socket编程的基础知识参考TCP/IP协议栈的相关知识。 socket源于Unix,C语言世界中的socket编程。Pyt...

golang 递归获取目录大小
go

golang 递归获取目录大小

admin 8年前(2019-02-18) 1浏览

func readDir(dirPath string, dirSize int64) int64 { flist, e := ioutil.ReadDir(dirPath) if e != nil { fmt.Println("read ...

golang 提交json、获取json、解析json
go

golang 提交json、获取json、解析json

admin 9年前(2017-05-31) 1浏览

1、Go语言的JSON 库 Go语言自带的JSON转换库为 encoding/json 1.1)其中把对象转换为JSON的方法(函数)为 json.Marshal(),其函数原型如下 func Marshal(v interface{}) ([]by...

Go语言版shebang脚本gorun
go

Go语言版shebang脚本gorun

admin 11年前(2015-03-30) 1浏览

gorun可以使GO语言代码代码作为shebang#!脚本使用,如: #!/usr/bin/gorun package main func main() { println("Hello world!") } 然后: $ chmo...

Go 模块测试
go

Go 模块测试

admin 12年前(2015-03-15) 1浏览

Go 很多地方都透露着“约定大于配置”的理论,比如测试、可见性、语法等等。 本文示例模块为:foo.go,则对应的测试模块为:foo_test.go,测试版本为:go v1.0.3。 先写好示例代码: foo.go package foo func ...

Ngx_lua与go高并发性能对比
go

Ngx_lua与go高并发性能对比

admin 12年前(2014-07-10) 1浏览

nginx在处理高并发能力上非常出色,而go作为新时代互联网语言,在设计之初就为实现高并发。 ngx_lua由nginx来处理网络事件,并使用协程来实现非阻塞,从而实现高并发。 go语言级别提供非阻塞的api,同样使用协程来提供高并发处理。 我们来测...

使用IPv6 链接百度网盘
IPv6

使用IPv6 链接百度网盘

admin 12年前(2014-06-29) 1浏览

百度云/网盘网页版的话直接改hosts即可,网传hosts如下: 2400:da00::dbf:0:6666 p.baidupcs.com 2400:da00::dbf:0:6666 nj.baidupcs.com 2400:da00::dbf:0:...