go-mysqlMySQL 网络协议库
go-mysql 是一个功能强大的 MySQL 协议处理工具集,你可以使用 client 连接操作 MySQL,使用 server 制作自己的 MySQL proxy,使用 replication 同步 MySQL 的 binlog,使用 canal 进行 MySQL 到其他服务(Elasticsearch,Redis)的数据实时更新。
示例代码:
import ( "github.com/siddontang/go-mysql/client" ) // Connect MySQL at 127.0.0.1:3306, with user root, an empty passowrd and database test conn, _ := client.Connect("127.0.0.1:3306", "root", "", "test") conn.Ping() // Insert r, _ := conn.Execute(`insert into table (id, name) values (1, "abc")`) // Get last insert id println(r.InsertId) // Select r, _ := conn.Execute(`select id, name from table where id = 1`) // Handle resultset v, _ := r.GetInt(0, 0) v, _ = r.GetIntByName(0, "id")
评论
AndroidAsync底层网络协议库
AndroidAsync是一个底层网络协议库。如果你正在寻找一个用于Android的RawSocket、HTTPClient/Server,WebSocket,Socket.IO的网络库,那么Andr
AndroidAsync底层网络协议库
0
SPDYWeb网络协议
谷歌宣布正在开发一种新的网络协议“SPDY”(发音同“speedy”),以最小化网络延迟,提升网络速度,优化用户的网络使用体验。SPDY并不是一种用于替代HTTP的协议,而是对HTTP协议的增强。新协
SPDYWeb网络协议
0
python-keystoneclient-kerberos鉴别网络协议
python-keystoneclient-kerberos是用于开源云技术OpenStack客户端中鉴别Kerberos网络协议(计算机网络授权协议)的插件。
python-keystoneclient-kerberos鉴别网络协议
0
TLV PotocalTLV 网络协议
TLVPotocal是TLV网络协议,用C实现,在一些小型的C/S结构软件开发的时候,使用这个协议,会比较好。Github地址 https://github.com/lisheng20130930/T
TLV PotocalTLV 网络协议
0
python-keystoneclient-kerberos鉴别网络协议
python-keystoneclient-kerberos 是用于开源云技术 OpenStack
python-keystoneclient-kerberos鉴别网络协议
0
Packetyzer网络协议分析器
说起网络的问题排除,有时连专业的工程师也很头疼。若是实体线路出问题倒还好解决,只要手边有适当的检测仪器与设备就可以了。但要是软件层面出了问题,同样得要有好工具才能正确的抓出问题在何方。而网络传输方面的
Packetyzer网络协议分析器
0