剑客
关注科技互联网

标签:Go语言

技术教程

扒一扒Rancher社区中的小工具

阅读(52)评论(0)

与Linux、OpenStack等成熟的技术社区相比,Rancher社区还是处于初级发展阶段,一个技术社区的成败并不是单纯的代码贡献,而学习文档的数量和代码管理作业流程也是非常重要的。如何让怀揣不同需求的工程师都能在社区中快速找到相应的解决...

技术教程

Golang 工具推荐之bitset

阅读(35)评论(0)

一般找Golang相关的包都是先去 awesome-go 找,里面按分类都归类好了。今天要推荐的是 bitset 。之前在工作中对于已有项目的优化探索了很久,发现了这个包之后,让我眼前一亮,找到了未来优化的方向。

技术教程

为什么说2017年你必须要学习Go了

阅读(39)评论(0)

go是未来的服务端语言。 — Tobias Lütke, Shopify 在过去的几年中,Golang逐步流行起来。 还有什么能比一门新语言让码农们疯狂呢? 因此,我开始学习了一段时间golang,在这里我将告诉你为什么你也应该学...

技术教程

为什么说 2017 年你必须要学习 Go 了

阅读(51)评论(0)

go是未来的服务端语言。 — Tobias Lütke, Shopify 在过去的几年中,Golang逐步流行起来。 还有什么能比一门新语言让码农们疯狂呢? 因此,我开始学习了一段时间golang,在这里我将告诉你为什么你也应该学...

技术教程

Go 的高级编码和解码技术

阅读(39)评论(0)

Go 的标准库包含了一些很不错的编码和解码包,里面涵盖了大量的编码方案。一切数据,不管是CSV,XML,JSON,还是 gob —— 一个 Go 特定的编码格式,都涵盖在内,并且,这些包都非常容易上手使用。 事实上,它们中的大多数...

技术教程

Golang 通过 Consul 实现分布式锁

阅读(49)评论(0)

Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源. Consul 支持健康检查,并允许...

技术教程

基于Golang的IP地址信息查询服务

阅读(44)评论(0)

工作中经常会有通过IP匹配用户信息的需求,如确定用户所在的地区(国家/省份/城市)、运营商、时区、经纬度等等。前一阵有个Golang开发的项目也有这样的需求,于是简单实现了一个包,最近忙里偷闲又包了一个支持HTTP和GRPC方式调用的服务,...

技术教程

教你写一个 color 日志库(Golang)

阅读(41)评论(0)

在计算机里面,ansi转义码是使用带内信号去控制格式化,颜色,或者其他的输出选项在视频流或者文本终端中的一种办法。编码这些格式化信息,就是在确定的字节序列中,把上述所说的ansi码嵌入到这个文本中。终端会去寻找命令去解释这些字符,而不是把它...

技术教程

一个简单的Golang实现的HTTP Proxy

阅读(103)评论(0)

最近因为换了Mac,以前的Linux基本上不再使用了,但是我的SS代理还得用。SS代理大家都了解,一个很NB的Socket代理工具,但是就是因为他是Socket的,想用HTTP代理的时候很不方便。

技术教程

Go语言笔记

阅读(65)评论(0)

声明:本博客欢迎转发,但请保留原作者信息! 新浪微博:@Lingxian_kong; 博客地址: http://lingxiankong.github.io/