Go语言Socket编程
admin 5年前 (2019-09-23) 3103浏览 0评论
大部分底层网络的编程都离不开socket编程。HTTP编程、Web开发、IM通信、视频流传输的底层都是socket编程。关于socket编程的基础知识参考TCP/IP协议栈的相关知识。 socket源于Unix,C语言世界中的socket编程。Pyt...
admin 5年前 (2019-09-23) 3103浏览 0评论
大部分底层网络的编程都离不开socket编程。HTTP编程、Web开发、IM通信、视频流传输的底层都是socket编程。关于socket编程的基础知识参考TCP/IP协议栈的相关知识。 socket源于Unix,C语言世界中的socket编程。Pyt...
admin 6年前 (2019-02-18) 3187浏览 0评论
func readDir(dirPath string, dirSize int64) int64 { flist, e := ioutil.ReadDir(dirPath) if e != nil { fmt.Println("read file ...
admin 8年前 (2017-05-12) 4276浏览 0评论
1、Go语言的JSON 库 Go语言自带的JSON转换库为 encoding/json 1.1)其中把对象转换为JSON的方法(函数)为 json.Marshal(),其函数原型如下 func Marshal(v interface{...
admin 10年前 (2015-03-16) 4272浏览 0评论
gorun可以使GO语言代码代码作为shebang#!脚本使用,如: #!/usr/bin/gorun package main func main() { println("Hello world!") } 然后...
admin 11年前 (2014-07-31) 2969浏览 0评论
Go 很多地方都透露着“约定大于配置”的理论,比如测试、可见性、语法等等。 本文示例模块为:foo.go,则对应的测试模块为:foo_test.go,测试版本为:go v1.0.3。 先写好示例代码: foo.go package foo func ...
admin 11年前 (2014-07-10) 3207浏览 0评论
nginx在处理高并发能力上非常出色,而go作为新时代互联网语言,在设计之初就为实现高并发。 ngx_lua由nginx来处理网络事件,并使用协程来实现非阻塞,从而实现高并发。 go语言级别提供非阻塞的api,同样使用协程来提供高并发处理。 我们来测...
admin 11年前 (2014-07-04) 4121浏览 0评论
SSDB是一个快速的用来存储十亿级别列表数据的开源 NoSQL 数据库。 项目地址:https://github.com/ideawu/ssdb http://ssdb.io/ 特性 替代 Redis 数据库, Redis 的 100 倍容量 Lev...
admin 11年前 (2014-06-30) 9106浏览 0评论
百度云/网盘网页版的话直接改hosts即可,网传hosts如下: 2400:da00::dbf:0:6666 p.baidupcs.com 2400:da00::dbf:0:6666 nj.baidupcs.com 2400:da00::dbf:0:...
admin 11年前 (2014-04-14) 3554浏览 0评论
[The author of this post is Jyotiska. Jyotiska is a Data Engineer at DataWeave. He is a Python charmer and claims to have mea...
admin 11年前 (2013-11-15) 3263浏览 0评论
作为新(网络)时代的编程语言,go本身就具备了web开发的特性,也就是你不需要框架就可以开始写web程序,这比用Python实现更容易。(可以看下之前写的: Python无框架开发网站 。 一个完整的网站项目无外乎这几个东西:数据库,页面模板,程序逻...
admin 12年前 (2013-04-05) 2626浏览 0评论
我们开发第一版的IronWorker已经是3年前的事了,是用Ruby写的,API基于Rails开发。我们没用多久就发展成了相当大的规模,很快我们就触及到了Ruby程序的承载上限。长话短说,我们切换到了Go语言,请接着读下去,下面是事情如何一步步发展的...
admin 13年前 (2011-12-01) 3378浏览 0评论
package main import ( "syscall" "os" ...