有个通过代理进来的tcp连接,通过Conn.RemoteAddr获取到的是代理点的ip地址,为了获取实际客户端的ip,找到了syscall.Ge...
用一个缓存空间的channel实现锁比较简单,如果是无缓存就会稍微麻烦点直接上代码了: 以下是sample: 欢迎留言沟通交流
最近需要使用到一个Queue队列, 并发写入的.作为gopher, 第一个马上想到的是channel, channel用起来是很爽, 并发安全,...
ftp操作: 开启: sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.p...
先上代码: var data *stringp := (*string)(atomic.LoadPointer((*unsafe.Pointer...
最后更新时间: 2017/06/12 增加5. golang 列出依赖的包 1. slice make时候如果len不为0, 则slice内有值...
安装docker, docker-machinebrew install docker docker-machine安装过程中报了个错,goog...
1. slice的结构 slice是值类型 slice类型声明后类似于:var arr slice 而非 var arr *sliceappen...
网上内容摘录学习 defer基础使用 此段落参考 https://my.oschina.net/chai2010/blog/140065 资源回...