Golang通过Thrift框架完美实现跨语言调用 经验

每种语言都有自己最擅长的领域,Golang 最适合的领域就是服务器端程序。 做为服务器端程序,需要考虑性能同时也要考虑与各种语言之间方便的通讯。采用 http 协议简单,但性能不高。采用 TCP

jopen 2013-09-30   115640   0

利用io.Reader/Writers实现进度条的Go(golang)包:ioprogress 经验

ioprogress是一个Go (golang)库利用 io.Reader 和 io.Writer 来绘制进度条。它主要用在CLI 应用中。 用法 Here is an example of outputting

jopen 2014-12-07   36706   0

CandyJS:架起Golang和JavaScript透明之桥 经验

CandyJS是意图创造一座Go语言和JavaScript引擎duktape之间完全透明的桥,通过使用反射技术在go-duktape之上建立一个语法糖库,允许用户执行任意代码(即插件)不需要编译它就可建立可扩展的应用程序。

jopen 2015-06-16   29958   0

Golang 中获取字符个数以及 emoji 表情处理 经验

在 Ruby 中,我们可以直接调用 str.length 来判断字符串的长度。 在 Golang 中,不能直接调用 len 函数来统计字符串字符长度,这是因为在 Go 中,字符串是以 UTF-8 为格式进行存储的,在字符串上调用

jopen 2015-06-22   32938   0

一个Go(Golang)语言轻量级MVC框架:utron 经验

utron是一个Go(Golang)语言轻量级MVC框架。用于构建快速,可扩展和健壮的数据库驱动Web应用。 特性 Postgres, MySQL和Foundation 数据库支持. 模块化(你可以选择要使用的组件)

jopen 2015-09-17   52020   0

Golang写一个搜索引擎 (0x04) 经验

前面两章介绍了一下倒排索引以及倒排索引字典的两种存储结构,分别是 跳跃表 和 哈希表 ,本篇我们介绍另一种数据结构,他也被大量使用在信息检索领域,我在 github 上实现的搜索引擎的词典也是用的这个数据结构,它就是B+树。

qwxfckkcap 2016-04-15   19041   0

Golang HTTP Server启动流程简析及常用Handler介绍 经验

来自: http://blog.kifile.com/golang/2015/11/21/go_server_intro.html 服务器启动流程简析 不管是什么语言,对于一个HTTP SERVER

rrpi8494 2016-01-31   32758   0

Ubuntu 14.04 上搭建 Golang 开发环境配置 经验

net/mickelfeng/blog/614093 Golang 语言是 Google 10 年前推出的编程语言,目前最新的 1.4 版本 已经正式开始 支持 Android 开发 ,Golang 也是 Docker 的开发语言。

TyrRivenbur 2016-02-05   19257   0

Golang标准库探秘(二):快速搭建HTTP服务器 经验

来自: http://www.infoq.com/cn/articles/golang-standard-library-part02 服务器阐述: 现在市面上有很多高并发服务器,Nginx就

jjvb3338 2016-03-06   85490   0

基于Golang的kingshard 按时间分表功能介绍 经验

在文档中主要介绍了kingshard的Hash和Range方式的分表,最近又开发了按时间维度的分表方式。按时间维度分表的场景非常普遍,下面介绍一下kingshard的时间分表功能

995139837 2016-03-09   12067   0

教你用Golang写一个 color 日志库 经验

在计算机里面,ansi转义码是使用带内信号去控制格式化,颜色,或者其他的输出选项在视频流或者文本终端中的一种办法。

BelleAlmeid 2016-12-26   18458   0

一起用 Golang 之 Go 程序的套路 经验

系统性地介绍golang基础的资料实在太多了,这里不再一一赘述。本文的思路是从另一个角度来由浅入深地探究下Go程序的套路。毕竟纸上得来终觉浅,所以,能动手就不要动口。有时候几天不写代码,突然间有一天投

ztgm2011 2017-03-15   11598   0

Golang开源:gbb-自动生成程序版本号 经验

工具要干什么事?我知道这个措辞很烂,在没有更好的措辞之前,先将就着看吧。 对go install/build、gb等golang编译工具进行包装,使编译得到的二进制文件的版本信息中包含编译时间戳、git commit等信息。

tldorptyc 2016-12-19   9879   0

从汇编角度理解golang多值返回和闭包 经验

今天聊两个轻松的话题,golang相比与之前学习的C/C++,有很多新颖的特性,不知道大家的使用的时候,有没想过,这些特性是如何实现的?当然你可能会说,不了解这些特性好像也不影响自己使用golang;对,你说的

ichigozws 2016-09-05   11249   0

Golang和HTTPS在网站前端接入里的作用 资讯

内容是对第61期百度技术沙龙的三位资深运维工程师的采访。 陶春华:百度资深运维工程师,百度Golang委员会成员 & Code Master,工作中主要方向在百度接入的Go项目。 InfoQ:

jopen 2016-01-03   19115   0
Go语言   HTTPS  

golang下载包出现错误:unrecognized import path 问答

com/volatiletech/sqlboiler package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https

aaanly 2019-02-19   40149   0
Golang  

Aho-Corasick字符串匹配算法Golang实现:ahocorasick 经验

ahocorasick是Aho-Corasick字符串匹配算法Golang实现。Aho-Corasick 算法利用添加了返回边的Trie树,能够在线性时间内完成在一篇文章中匹配十万个关键词。

p34f 2014-12-30   25969   0
算法  

golang微服务框架设计工具:Goa 经验

来自: http://kaiq.me/2016/01/20/go/Goa1-golang-goa/ Goa RESTful go web 快速开发框架, Goa 与其他go web开发框架有本质的不同,它是以框架设计为主,是

PauMeece 2016-01-27   28695   0

Golang开源:Poseidon - 360 出品的日志搜索平台 经验

程序来构建索引 Java:构建索引时是用Java开发的Map/Reduce程序 Golang:检索程序是用Golang开发的 Redis/Memcached:用于存储 Meta 元数据信息 目录结构 builder

acfc4096 2016-12-10   12929   0

一起用golang之Go程序的套路 经验

系统性地介绍golang基础的资料实在太多了,这里不再一一赘述。本文的思路是从另一个角度来由浅入深地探究下Go程序的套路。毕竟纸上得来终觉浅,所以,能动手就不要动口。有时候几天不写代码,突然间有一天投

Dar7314 2017-06-12   16596   0
1 2 3 4 5 6 7 8 9 10