您现在的位置是:首页>文章详情

goCN每日新闻整理

泛逸舟

2017-10-21

1. 分布式系统扩展中的不确定性和容错性 https://www.slideshare.net/helenaedelson/uncertainty-tolerance-in-distributed-systems-at-scale
2. 怎么让团队适应微服务 https://opensource.com/article/17/10/how-align-your-team-microservices
3. Go mobile 知识库 https://github.com/golang/go/wiki/Mobile
4. B站日志系统的前世今生 https://mp.weixin.qq.com/s/onrBwQ0vyLJYWD_FRnNjEg
5. 微服务架构设计 https://hackernoon.com/microservices-are-hard-an-invaluable-guide-to-microservices-2d06bd7bcf5d

2017-10-22

1. 墙内安装 golang.org 中的包 https://blog.kasora.moe/2017/10/21/%E5%A2%99%E5%86%85%E5%AE%89%E8%A3%85golang-org%E4%B8%AD%E7%9A%84%E5%8C%85/
2. 可视化Prometheus数据 https://github.com/nghialv/promviz
3. Netflix的Go caching https://golangnews.com/stories/1580
4. 新的serverless的超级英雄https://www.iguazio.com/nuclio-new-serverless-superhero/
5. 怎么去除GOPATH https://vimeo.com/200469720

2017-10-23

1. riot 开源,分布式,简单高效的搜索引擎http://t.cn/RWtkgUi
2. 可复用,类型安全的 Go API 设计http://t.cn/RW59e2C
3. Go 和 CPython 并发模型对比 http://t.cn/RWtkgU6
4. Bazel 构建 Golang 入门 http://t.cn/RWtkgUX
5. 无用 import 检查工具 http://t.cn/RWtkgUa

2017-10-24

1. Prometheus到底NB在哪里?https://my.oschina.net/u/2397560/blog/1554680
2. 如何使用Go tracer https://youtu.be/ySy3sR1LFCQ
3. Go Hackathon 所有项目已上线 http://gohack2017.golangfoundation.org/
4. Docker搭建内网Registry https://segmentfault.com/a/1190000011690485
5. 微服务设计笔记 https://segmentfault.com/a/1190000011690048

2017-10-25

1. gRPC构建Go客户端和服务端 https://medium.com/pantomath/how-we-use-grpc-to-build-a-client-server-system-in-go-dd20045fa1c2
2. context 详解https://siadat.github.io/post/context
3. Goroutine 让并发变得简单 http://blog.teamtreehouse.com/goroutines-concurrency
4. Go context 分析 http://www.jianshu.com/p/b7202f2bb477
5. 内网穿透工具的原理与开发实战https://zhuanlan.zhihu.com/p/30351943

2017-10-26

1. 在Golang进化的代理模式http://www.jianshu.com/p/2b11163f35a3
2. Go语言·听说你想让程序运行的更快?http://www.jianshu.com/p/0db174aebfec
3. Go 1.9.2 和 Go 1.8.5 发布 https://groups.google.com/forum/#!topic/golang-nuts/s8EXcSSJ5cg
4. 分布式任务框架 http://www.mikeperham.com/2017/10/24/introducing-faktory/
5. 各家公司的开发风格https://increment.com/development/what-its-like-to-be-a-developer-at/

 

2017-10-27

1. Go 实现的进程管理应用(Go Hackathon产物)https://github.com/foreversmart/sir
2. gogland发布新版本 https://blog.jetbrains.com/go/2017/10/26/gogland-eap-17-type-hierarchy-call-hierarchy-parameter-hints-vendor-scope-and-more/
3. Channels的行为 https://www.goinggo.net/2017/10/the-behavior-of-channels.html
4. 压力测试工具hey https://dev.to/saantoryuu/load-testing-using-hey-c84
5. Go中如何错误处理 https://golangbot.com/error-handling/

2017-10-28

1. 使用Go gRPC 和k8s开始你的微服务之旅 https://outcrawl.com/getting-started-microservices-go-grpc-kubernetes/
2. 大规模数据处理的演变 https://mp.weixin.qq.com/s/qVbqgssZllgJWCutMNE49A
3. 基于事件的架构和异步API https://dev.to/fmvilas/event-driven-architectures–asyncapi-db7
4. 高可用架构之高可用的应用和服务 https://my.oschina.net/weiweiblog/blog/1557177
5. 微服务架构基础篇 http://www.cnblogs.com/Leo_wl/p/6260862.html

2017-10-29

1. 少于100行代码实现一个http(s)代理 https://medium.com/@mlowicki/http-s-proxy-in-golang-in-less-than-100-lines-of-code-6a51c2f2c38c
2. 深入理解GO语言之内存分配 https://juejin.im/post/59f2e19f5188253d6816d504
3. Go 延迟函数 defer 详解 https://mp.weixin.qq.com/s/5xeAOYi3OoxCEPe-S2RE2Q
4. 最终,为什么选择go-kit http://www.jianshu.com/p/0c34a75569b1
5. 怎样用beego开发服务端应用?http://www.lijiaocn.com/%E6%96%B9%E6%B3%95/2017/10/23/beego-usage.html

2017-10-30

1. Go 终极指南:编写一个 Go 工具 http://www.jianshu.com/p/20b533c5c3f9
2. 我们为什么从 Python 迁移到 Go https://dzone.com/articles/why-we-switched-from-python-to-go
3. 用Go开发可以内网活跃主机嗅探器 https://github.com/timest/goscan/issues/1
4. Neugram, a fork of go for scripting https://neugram.io/blog/neugram-briefly
5. Go 与遗传算法 https://5280incode.wordpress.com/2017/10/30/go-with-genetic-algorithms/

2017-10-31

1. 数据科学和机器学习的现状 https://www.kaggle.com/surveys/2017
2. 使用go tracer优化分形图片制作的性能 https://medium.com/@francesc/using-the-go-execution-tracer-to-speed-up-fractal-rendering-c06bb3760507
3. gRPC & Protocol Buffer 构建高性能接口实践 http://www.jianshu.com/p/3139e8dd4dd1
4. Go如何控制CORS https://www.thepolyglotdeveloper.com/2017/10/handling-cors-golang-web-application/
5. 不得不知道的golang知识点之nil https://gocn.io/article/478

2017-11-01

1. Profiling Go http://www.integralist.co.uk/posts/profiling-go/
2. Go 设计模式 https://github.com/tmrts/go-patterns
3. gRPC服务最佳实践by coreOS https://golangnews.com/stories/2863
4. Go 正则设计背后的优雅 https://docs.google.com/presentation/d/1CwgyzSoz5lVFrgTWb67_ar5kkidW2crOItBOnxRH9uI/mobilepresent?slide=id.gcb9a0b074_1_0
5. 机器学习算法:那个才适合你的问题 https://dzone.com/articles/machine-learning-algorithms-which-one-to-choose-fo

2017-11-02

1. Go 代码评估工具 https://goreportcard.com/
2. net包使用注意点 https://qzwlecr.github.io/2017/10/31/Go%E8%AF%AD%E8%A8%80net%E5%8C%85%E9%9C%80%E8%A6%81%E6%B3%A8%E6%84%8F%E7%9A%84%E8%8B%A5%E5%B9%B2%E9%97%AE%E9%A2%98/
3. 用Go语言编写一门工具的终极指南 https://yq.aliyun.com/articles/229201
4. “爸爸,什么是机器学习呀?” https://mp.weixin.qq.com/s/5XcXnNFZ60hJPD7rvnPJgQ
5. macOS 上都有哪些既免费、又实用的工具 https://sspai.com/post/41477

2017-11-05

1. vim-go的过去与未来 https://speakerdeck.com/farslan/the-past-and-future-of-vim-go
2. 一个命令迁移MySQL数据到postgres http://pgloader.io/
3. gops – Go语言程序查看和诊断工具 http://www.cnblogs.com/snowInPluto/p/7785651.html
4. cmd/go 的编译、测试等加速改进 https://groups.google.com/forum/#!msg/golang-dev/qfa3mHN4ZPA/X2UzjNV1BAAJ
5. Go在digitalocean的应用 https://speakerdeck.com/farslan/go-at-digitalocean

2017-11-06

1. 你所下过的那些笨功夫,才是你的核心竞争力 http://www.jianshu.com/p/0199fdcf73b5
2. Go静态分析和review工具reviewdog https://docs.google.com/presentation/d/1_BWQXamZvIhL3l9ziL9zb25yP9RjpgXoxkWX-48ECss/edit#slide=id.p
3. Go+Microservices at Mercari https://talks.godoc.org/github.com/tcnksm/talks/2017/11/gocon2017/gocon2017.slide
4. 基于 event-loop 的网络库 https://github.com/tidwall/evio
5. Go压力测试UI https://github.com/divan/gobenchui

2017-11-07

1. 深入理解net/http/pprof http://mmcloughlin.com/posts/your-pprof-is-showing
2. 理解golang的反射reflection http://www.lijiaocn.com/%E7%BC%96%E7%A8%8B/2017/11/06/golang-reflection.html
3. 用dep代替 go get 来获取私有库 http://blog.csdn.net/jq0123/article/details/78457210
4. 浅谈大规模分布式系统中那些技术点 http://www.linkedkeeper.com/detail/blog.action?bid=1016
5. 调试利器-SSH隧道 https://github.com/gwuhaolin/blog/issues/11

2017-11-09

1. 深入理解GO语言之并发机制 https://juejin.im/post/59fff862f265da430f317c1f
2. Prometheus 2.0发布 https://prometheus.io/blog/2017/11/08/announcing-prometheus-2-0/
3. 目前功能最丰富性能最好的路由器 https://github.com/beego/mux
4. 如何更“优雅”地部署Kubernetes集群 https://mp.weixin.qq.com/s/J-Cr1pFxoIs8sWz4Mk_lvQ
5. 黄东旭:开源与基础软件创业在中国 https://zhuanlan.zhihu.com/p/30822874

2017-11-10

1. 压缩各种静态文件的工具 https://github.com/tdewolff/minify
2. Go的使用体验 http://lucapette.me/my-experience-with-go
3. Linux 工具参考篇 http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/index.html
4. Go 语言实现的轻量级 TCP 异步框架 https://github.com/leesper/tao
5. 深度解析Go bufio scanner https://medium.com/golangspec/in-depth-introduction-to-bufio-scanner-in-golang-55483bb689b4

2017-11-11

1. Golang源码探索(二) 协程的实现原理 http://www.cnblogs.com/zkweb/p/7815600.html
2. Go 8岁了 https://blog.golang.org/8years
3. 理解Go panic输出 https://joeshaw.org/understanding-go-panic-output/
4. Go for pythonistas https://cds.cern.ch/record/2292441
5. Go 写Web app视频教程 https://www.youtube.com/playlist?list=PLmxT2pVYo5LDMV0epL4z4CUbxvIw6umg_

2017-11-12

1. 理解Docker的多阶段镜像构建 http://tonybai.com/2017/11/11/multi-stage-image-build-in-docker/
2. Go项目的Makefile https://ops.tips/blog/minimal-golang-makefile/
3. Go在线练习网站,非常酷 https://gophercises.com/
4. 高并发和高可用的一点思考 http://kriszhang.com/high_performance/
5. Golang的HTTP操作大全 https://i6448038.github.io/2017/11/11/httpAndGolang/

2017-11-13

1. pprof新的UI https://rakyll.org/pprof-ui/
2. Google的可观测性方法 https://medium.com/@rakyll/googles-approach-to-observability-frameworks-c89fc1f0e058
3. golang interface深度解析 http://blog.csdn.net/D_Guco/article/details/78507999
4. 软件2.0 https://medium.com/@karpathy/software-2-0-a64152b37c35
5. GothamGo 2017视频集 https://www.youtube.com/watch?v=egSvw7xYw9s&list=PLeGxIOPLk9ELp7dx6A0gtvjbc99dU2kq-

2017-11-14

1. Go 调整 GC 参数 https://blog.cloudflare.com/go-dont-collect-my-garbage/
2. 理解 SOLID 接口隔离原则 https://codeburst.io/understanding-solid-principles-interface-segregation-principle-b2d57026cf6c
3. Go 的包设计哲学 https://www.goinggo.net/2017/02/design-philosophy-on-packaging.html
4. Go 语言中错误处理 https://scene-si.org/2017/11/13/error-handling-in-go/
5. Go 语言的零值序列化 https://daenney.github.io/2017/08/27/go-zero-values-serialising-deserialising.html

 

2017-11-15

1. 非常实用的HTTP请求库 https://github.com/imroc/req
2. 究竟啥才是互联网架构“高并发” http://url.cn/5OBO2ha
3. 为Go应用定制dockerfile https://ops.tips/blog/dockerfile-golang/
4. 高效的多维空间点索引算法 http://www.jianshu.com/p/7332dcb978b2
5. Golang 标准包布局[译] http://www.jianshu.com/p/022ba2dd9239

2017-11-16

1.谷歌发布移动端深度学习框架TensorFlow Lite https://www.leiphone.com/news/201711/suQv6jGR9zzFHXve.html

2.编写高性能Go应用程序 http://talks.godoc.org/github.com/davecheney/qconsf-2017/high-performance-go.slide

3.从源代码构建Caddy服务器 https://www.calhoun.io/building-caddy-server-from-source/

4. TensorFlow 做文本情感分析 https://www.oreilly.com/learning/perform-sentiment-analysis-with-lstms-using-tensorflow

5. Golang 机器学习库https://github.com/KeKe-Li/golearn/blob/master/doc/zh_CN/Home.md

2017-11-17

1. Go 1.10 先睹为快https://tip.golang.org/doc/go1.10
2.使用Go和C++实现日均一亿五千万张的图片的处理 https://blog.discordapp.com/how-discord-resizes-150-million-images-every-day-with-go-and-c-c9e98731c65d
3.2017年排名前六的Go Web框架
https://dev.to/speedwheel/top-6-web-frameworks-for-go-as-of-2017-34i
4.DevOps发展趋势https://techbeacon.com/7-devops-trends-watch-2017
5. Go Profiler内部构造 https://stackimpact.com/blog/go-profiler-internals/

2017-11-18

1. Golang 如何优雅关闭 channel https://blog.tanteng.me/2017/11/golang-close-channel/
2. GoLang EAP19 发布 https://blog.jetbrains.com/go/2017/11/16/goland-eap-19-docs-in-param-info-coverage-for-multiple-packages-build-tags-and-more/
3. Google出品的解析不可信文件格式 https://github.com/google/puffs
4. istio如何管理微服务 https://developer.ibm.com/dwblog/2017/how-istio-manages-microservice-applications/
5. Go生产PDF库 https://github.com/jung-kurt/gofpdf

2017-11-19

1. 使用Go进行可扩展的操作系统分析 https://blog.kolide.com/using-go-for-scalable-operating-system-analytics-cb170d85b1c5
2. Golang使用redis protocol实现pubsub通信 https://goo.gl/vCuyHH
3. Go的建议清单 https://github.com/cristaloleg/go-advices
4. 为什么我选择Go来构建区块链 https://medium.com/karachain/why-i-am-building-a-blockchain-in-go-6395a60b24dd
5. Go HTTP Client 持久连接 https://serholiu.com/go-http-client-keepalive

 

2017-11-20

1. Go 中任务队列的简单实现 https://www.opsdash.com/blog/job-queues-in-go.html
2. 如何在 Go 中调用 C https://dev.to/mattn/call-go-function-from-c-function-1n3
3. Go 获得 2017 编程语言收入排行榜 Top 1 https://www.business2community.com/tech-gadgets/15-highest-paying-programming-languages-2017-01957668#e3gPJtRzrCVStSXm.97
4. 给你的代码添加注释 https://npf.io/2017/11/comments
5. 纯 Go 编写的富文本编辑器 https://github.com/as/a

 

2017-11-21

1. 用Go实现你自己的2048游戏 https://github.com/xwjdsh/2048-ai
2. 不适用微服务的场景 http://blog.christianposta.com/microservices/when-not-to-do-microservices/
3. 从PHP到Go https://www.sitepoint.com/moving-php-go/
4. Go开发指南:框架,IDE和工具 https://medium.com/@quintinglvr/golang-guide-a-list-of-top-golang-frameworks-ides-tools-e7c7866e96c9
5. Go单元测试编写的五个建议 https://medium.com/@matryer/5-simple-tips-and-tricks-for-writing-unit-tests-in-golang-619653f90742

2017-11-22

1. Slice和Map的比较 https://boltandnuts.wordpress.com/2017/11/20/go-slice-vs-maps/
2. Go分布式ID生成服务 https://yuerblog.cc/2017/11/21/golang-id-alloc
3.使用go来写微服务 https://ewanvalentine.io/microservices-in-golang-part-1
4. Go编程建议清单 https://github.com/cristaloleg/go-advices
5.计算机视觉简介 https://mp.weixin.qq.com/s/If1GdkPuxHXLU4pr0UDaHA

2017-11-23

1. 键入安全绑定与Chrome远程接口进行交互 https://github.com/SKatiyar/cri
2. 用Go来操作OVS https://www.youtube.com/watch?feature=youtu.be&v=45PpBbqB2Z0
3. 如何将golang的并发编程运用到实际开发 https://juejin.im/post/5a11a3c76fb9a04512388a50
4. Go 1.10 的pprof的工具将直接支持火焰图 http://colobu.com/2017/11/22/new-pprof-UI/
5. (译)Go 语言的工作窃取调度器 http://www.jianshu.com/p/20c49ce02175

2017-11-24

1.为Go程序创建最小的Docker Image http://www.cnblogs.com/gaorong/p/Docker.html
2.Golang 任务队列策略 — 读《JOB QUEUES IN GO》http://www.cnblogs.com/artong0416/p/7883381.html
3.使用go来写微服务(part2) https://ewanvalentine.io/microservices-in-golang-part-2/
4.Google 人工智能系统 https://github.com/galeone/tfgo
5.gkvdb v1.0 正式版发布,Go 语言开发的 KV 嵌入式数据库 https://www.oschina.net/news/90850/gkvdb-1-0-0-released

2017-11-25

1.【译】如何使用 Golang 中的 Go-Routines 写出高性能的代码 https://juejin.im/post/5a17c0f9f265da431a42e060
2. 分布式数据库的故障和常见处理机制 http://www.jianshu.com/p/d77ef1f3c939
3. postgre分布式事务处理 https://www.citusdata.com/blog/2017/11/22/how-citus-executes-distributed-transactions/
4. HTTP/2之服务器推送(Server Push)最佳实践 https://mp.weixin.qq.com/s/U0311_AiGkIEtyuO9Uh1Rw
5. go开发实时协作画图APP https://outcrawl.com/realtime-collaborative-drawing-go/

2017-11-26

1. Gost:一个极简且有用的GOPATH管理工具 http://www.jianshu.com/p/7abb47970641
2. 王东:微服务下的APM全链路监控 http://mp.weixin.qq.com/s/guAWN1WgKOQ1_vC6nWmT5w
3. 美团:即时配送的ETA问题之亿级样本特征构造实践 https://tech.meituan.com/GBDT.html
4. Golang介绍及踩坑系列 https://zhuanlan.zhihu.com/p/31395716
5. Golang精编100题 http://www.jianshu.com/p/f690203ff168

2017-11-27

1. Python转Go速查手册 https://www.353.solutions/py2go/index.html
2. Rob Pike的5条编程原则
http://blog.codonomics.com/2017/09/rob-pikes-5-rules-of-programming.html
3. 基于模板的Go包生成工具 https://github.com/bketelsen/ngp
4. bufio包工具介绍 https://medium.com/golangspec/introduction-to-bufio-package-in-golang-ad7d1877f762
5. 基于Electron的Go界面库 https://github.com/asticode/go-astilectron

2017-11-28

1. Go defer 可视化简介 https://blog.learngoprogramming.com/golang-defer-simplified-77d3b2b817ff
2. 从 Python 后端到 Go http://benhoyt.com/writings/learning-go/
3. Go map 源码解释 https://blog.yiz96.com/golang-map-%E6%BA%90%E7%A0%81%E8%AF%A6%E8%A7%A3/
4. Go Glot 图表库 https://medium.com/@Arafat./introducing-glot-the-plotting-library-for-golang-3133399948a1
5. 60 行 Go 代码获取 strace https://hackernoon.com/strace-in-60-lines-of-go-b4b76e3ecd64

2017-11-29
1.深入理解 ElasticSearch Doc Values http://www.majiang.life/blog/deep-dive-on-elasticsearch-doc-values/

2. Gotorch – 多机定时任务管理系统 http://www.cnblogs.com/zhenbianshu/p/7905678.html

3. 从微服务演进过程中获得的十条经验 https://thenewstack.io/airbnbs-10-takeaways-moving-microservices/

4. 给了数据库和机器,为啥也扩不了容 http://url.cn/5RWR4VZ

5.Go TCP Socket的实现 https://medium.com/@ggiovani/tcp-socket-implementation-on-golang-c38b67c5d8b

2017-11-30

1. Tenta-dns完整的DNS解决方案 https://github.com/tenta-browser/tenta-dns
2. Microservices with Go研讨会 https://www.facebook.com/WizelineAcademy/videos/1726299830998775/
3. Go编写的银河战机游戏 https://github.com/u2i/superstellar
4. Top15的golang学习资源网站 https://qarea.com/articles/top-15-resources-and-sites-learn-golang
5. Go的谷歌APi客户端库 https://github.com/google/google-api-go-client

2017-12-1

1. Context包并非为cancel而生https://dave.cheney.net/2017/08/20/context-isnt-for-cancellation
2. PromptUI:Go交互式控制台设计工具https://github.com/manifoldco/promptui
3. Go语言中实现基于 event-loop 网络处理http://colobu.com/2017/11/29/event-loop-networking-in-Go/
4. 使用Go与redis构建有趣的应用https://mp.weixin.qq.com/s/tIHEq8wxK_av6ezo3JECWA
5. GoLand 2017.3正式发布https://blog.jetbrains.com/go/2017/11/30/the-way-to-go-jetbrains-goland-ide-hits-the-market/

 

每月一书:《别让猴子跳回背上》
本书借用猴子譬喻生动形象地讲述了企业组织一旦受困于任务逆转,猴子就会跳回管理者的背上,而不是理应完成任务执行的下属身上。本书是《哈佛商业评论》被要求重新刊载次数最多的文章。

2017-12-2

1. Teleport2.0 一个Golang TCP Socket 的全新框架 https://github.com/henrylee2cn/teleport
2. Docker 核心技术与实现原理 https://draveness.me/docker
3. 微信支付(退款结果通知)golang AES-256-ECB解密 https://juejin.im/entry/5a1e79bf51882561a20a3c6e
4. Go语言之声明语法 https://juejin.im/post/5a20a7f851882560e3566cc5
5. 基础技能树-27 方法表达式 http://www.cnblogs.com/lyj/p/foundation_27_method_expression.html

2017-12-03

Go错误和异常处理的正确姿势 http://www.jianshu.com/p/f30da01eea97

关于一致性协议和分布式锁 http://mp.weixin.qq.com/s/XCPQGPhY3j8SaTXNS8tB0A

motan-go:高性能、易于使用的分布式远程服务调用框架 https://github.com/weibocom/motan-go/wiki/zh_overview

AWS Lambda开始支持Go https://www.reddit.com/r/golang/comments/7gogdy/aws_lambda_to_fully_support_go/

Funtainer: 容器即函数之美 http://dockone.io/article/2924

2017-12-05

1. Go 微服务系列文章 https://medium.com/@marcus.eisele/microservices-with-mo-part-three-the-counter-microservice-5fa34af2dcdc
2. 为你的 Go 应用添加 GUI https://medium.com/@social_57971/how-to-add-a-gui-to-your-golang-app-in-5-easy-steps-c25c99d4d8e0
3. 微服务测试 https://medium.com/@nathankpeck/microservice-testing-introduction-347d2f74095e
4. 搭建 Go 分布式微服务系统 https://medium.com/@shijuvar/building-distributed-systems-and-microservices-in-go-with-nats-streaming-d8b4baa633a2
5. Prometheus 2.0 中监控功能的提升 https://medium.com/@opcitoindia/continuous-improvement-in-monitoring-with-prometheus-2-0-71e26658eb69

2017-12-06

1. 调试Go运行时bug https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug/
2. 什么时候该用cgo http://relistan.com/cgo-when-and-when-not-to-use-it/
3. 基于Redis的序列号服务的设计 https://mp.weixin.qq.com/s/UzKmJnQupk4W_ZoCevd_OA
4. 数据统计需要掌握的十个方法 https://towardsdatascience.com/the-10-statistical-techniques-data-scientists-need-to-master-1ef6dbd531f7
5. 两个随机的故事 https://blog.gopheracademy.com/advent-2017/a-tale-of-two-rands/

2017-12-07

1. go pprof 采样何时进行 http://michaelyou.github.io/2017/12/06/go-pprof-%E9%87%87%E6%A0%B7%E4%BD%95%E6%97%B6%E8%BF%9B%E8%A1%8C/
2. gkvdb v1.81 发布,Go 语言嵌入式 K/V 数据库 https://www.oschina.net/news/91250/gkvdb-1-81-released
3. go语言死循环分析 http://michaelyou.github.io/2017/12/05/go%e8%af%ad%e8%a8%80%e6%ad%bb%e5%be%aa%e7%8e%af%e5%88%86%e6%9e%90%2f
4. Golang 网络:核心 API 实现剖析(一) https://zhuanlan.zhihu.com/p/31644462
5. 如何在Go中构建完整测试的Web应用程序 https://blog.gopheracademy.com/advent-2017/a-tale-of-two-rands/

2017-12-08
1. Go1.10 beta1 https://beta.golang.org/doc/go1.10
2. 人工智能算法和教程汇总 https://github.com/KeKe-Li/tutorial
3. DevOps 标准体系发布及权威 http://www.uml.org.cn/devops/201712061.asp
4. 腾讯阿里的运维实践(附Devops58个开源工具) http://www.sohu.com/a/198439910_100038984
5. 做好架构师,要懂微服务,汇总微服务架构落地的15种框架 http://www.sohu.com/a/201844693_100038984

2017-12-09

1. 使用Go 机器学习库来进行数据分析 http://colobu.com/2017/12/07/One-Machine-Learning-for-Go/
2. 用make文件来全自动开发go程序 https://blog.gopheracademy.com/advent-2017/make/
3. 如何提高物联网程序操作数据库大批量执行DML性能 https://www.cockroachlabs.com/blog/multi-row-dml/
4. defer使用的5个陷阱 https://blog.learngoprogramming.com/gotchas-of-defer-in-go-1-8d070894cb01
5. upspin项目error处理库封装 https://commandcenter.blogspot.hk/2017/12/error-handling-in-upspin.html

2017-12-10

1. Golang1.10前瞻 https://zhuanlan.zhihu.com/p/31820378
2. Golang垃圾回收 https://ninokop.github.io/2017/11/09/Go-%e5%9e%83%e5%9c%be%e5%9b%9e%e6%94%b6
3. 从PHP到Go https://medium.com/@ivanjaros/moving-from-php-to-go-6f06989b3e12
4. 从C/C++/Golang谈计算机语言的巨大进步 http://esr.ibiblio.org/?p=7724
5. 使用kubernetes自动部署Golang程序 https://www.reddit.com/r/golang/comments/7iia5g/selfdeploying_go_apps_with_kubernetes/

2017-12-11

1. 基于属性的程序测试 https://blog.gopheracademy.com/advent-2017/property-based-testing/
2. Go实现的GraphQL客户端 https://blog.machinebox.io/a-graphql-client-library-for-go-5bffd0455878
3. Go语言中面向对象的一些思考 https://katcipis.github.io/blog/object-orientation-go/
4. 利用代码生成解决Go没有范型问题 https://www.calhoun.io/using-code-generation-to-survive-without-generics-in-go/
5. docker-slim:优化和保护Docker安全的工具 https://github.com/docker-slim/docker-slim

2017-12-12

1. 基于机器学习的索引 https://arxiv.org/pdf/1712.01208.pdf
2. LiteIDE X33.1 发布 http://liteide.org/blog/LiteIDE-X33.1-Released/
3. Goland 开发体验 https://medium.com/@andrey_cheptsov/golands-take-on-go-development-7d2611b14b99
4. HTTP 链式路由 https://medium.com/@cashalot/how-to-chain-http-handlers-in-go-33c96396b397
5. 分布式时序消息队列 https://github.com/celrenheit/sandglass

2017-12-15

1. 单元测试的艺术 https://www.youtube.com/watch?v=EOpj9aZ8KfoGoCN
2. 使用Go语言解析动态JSON格式 http://eagain.net/articles/go-dynamic-json/
3. 微服务模型:Service Mesh http://philcalcado.com/2017/08/03/pattern_service_mesh.html
4. 如何落地TensorFlow on Kubernetes?https://mp.weixin.qq.com/s/huHm09xfStIw76eN3hL8tA
5. 基于Go技术栈的微服务构建 http://www.uml.org.cn/wfw/201712061.asp

2017-12-16

1. Go IGDB客户端 https://github.com/Henry-Sarabia/igdb
2. GopherChina 2018 即将到来 https://twitter.com/astaxie/status/941672327015628800
3. 深入理解unsafe.Pointer和System calls https://blog.gopheracademy.com/advent-2017/unsafe-pointer-and-system-calls/
4. 谈谈Linux负载均衡 http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html
5. 全球AI创业公司前100强 https://mp.weixin.qq.com/s/-UpwJR54nD__Yw7v1Bb3VA

2017-12-17

1. 进程管理工具sir https://github.com/foreversmart/sir
2. 基础优化-最不坏的哈希表: http://www.skywind.me/blog/archives/2006
3. 饿了么异地多活技术实现(一)总体介绍: https://zhuanlan.zhihu.com/p/32009822
4. 浅谈分布式存储系统数据分布方法: http://catkang.github.io/2017/12/17/data-placement.html
5. golang汇编入门: https://lrita.github.io/2017/12/12/golang-asm/

2017-12-18

1. 通过 HTTP 远程查找想要的 zip 文件 https://blog.gopheracademy.com/advent-2017/seekable-http/
2. 超实用加密入门教程 https://cyberspy.io/articles/crypto101/
3. 利用 csv 处理表格数据 https://appliedgo.net/spreadsheet/
4. 如何在单元测试中 mock 当前时间 https://medium.com/@agatan/timejump-a-library-to-manipulate-the-time-for-testing-in-go-9ccfe5b1ac7d
5. 用 Go 编写的恶意流量分析程序 https://github.com/netxfly/xsec-traffic

 

2017-12-19

1. 通过解析器来理解 Go https://medium.com/@francesc/understanding-go-programs-with-go-parser-c4e88a6edb87
2. Go 面向对象编程 https://icyapril.com/go/programming/2017/12/17/object-orientation-in-go.html
3. 使用 Gin 框架创建 API 服务 https://ryanmccue.ca/creating-an-api-with-golang-gin-framework/
4. Unsafe 包以及系统调用的相关讲解 https://blog.gopheracademy.com/advent-2017/unsafe-pointer-and-system-calls/
5. 手把手教你写 K8s 服务 https://blog.gopheracademy.com/advent-2017/kubernetes-ready-service/

2017-12-20

1. 我与Go语言的这十年 https://mp.weixin.qq.com/s/iU7gaZNgCsU3DHaHa5PZ_Q
2. 解读netpoll.go https://www.youtube.com/watch?v=xwlo3xigknI
3. 系统设计的万能解法:SNAKE原则 https://mp.weixin.qq.com/s/u8NDvKcYv4ztVVRT_HaUJw
4. 通过go/parser来理解Go程序 https://medium.com/%40francesc/funderstanding-go-programs-with-go-parser-c4e88a6edb87
5. Go生成、执行wasm https://blog.gopheracademy.com/advent-2017/go-wasm/

评论

评论插件