代表了本应用的用心之处,希望您喜欢,也希望您支持 本应用。 Go轻松学 是我推出的一款学习GoLang的小型学习App。基于Android平台。主要包含 Go基础 和 Go实例 两部分。 最新apk下载地址
Golang在搭建web服务器方面的能力是毋庸置疑的。官方已经有提供net/http包为搭建http服务器做准备。使用这个包能很简单地对web的路由,静态文件,模版,cookie等数据进行设置。至于这
golang的JSON5实现:gojson5
接口型函数,指的是用函数实现接口,这样在调用的时候就会非常简便,我称这种函数,为接口型函数,这种方式使用于只有一个函数的接口。
开发比较感兴趣,所以最近在写一本 开源的书籍《Go Web 编程》《Build Web Application with Golang》 ,书中的内容使用 CC BY-SA 3.0 License (创作共用署名-相同方式共享3
go-thumber是一个Golang编写的动态JPEG缩略图代理,速度快。它只实现了JPEG -> JPEG缩略图。 特性: Input: JPEG (YCbCr 4:4:4, 4:4:0, 4:2:2
idgo是一个利用MySQL批量生成ID的ID生成器, 主要有以下特点: 每次通过事务批量取ID,性能较高,且不会对MySQL造成压力. 当ID生成器服务崩溃后,可以继续生成有效ID,避免了ID回绕的风险.
布式容错、并发、网络底层实现等等。这门课的targeted language是golang。原因自然不说,因为golang的简洁所以非常适合用来替代C++等语言来作为lab的实现语言。 在实现的过
Golang实时垃圾回收理论和实践 每天,Pusher实时发送数十亿条消息:从消息源到达目的地控制在100ms内。 我们如何实现这一目标? 一个关键因素是Go的低延迟垃圾回收器。 垃圾收集器是实时系统的祸根,因为他们会暂停程序。
Go语言计算两个经度和纬度之间的距离 package main import ( "fmt" "math" ) func main() { lat1 := 29.490295 lng1 := 106.486654 lat2 := 29.615467 lng2 := 106.581515 fmt.Println(EarthDistance(lat1, lng1, lat2, lng2)) } fun
每种语言都有自己最擅长的领域,Golang 最适合的领域就是服务器端程序。 做为服务器端程序,需要考虑性能同时也要考虑与各种语言之间方便的通讯。采用 http 协议简单,但性能不高。采用 TCP
ioprogress是一个Go (golang)库利用 io.Reader 和 io.Writer 来绘制进度条。它主要用在CLI 应用中。 用法 Here is an example of outputting
CandyJS是意图创造一座Go语言和JavaScript引擎duktape之间完全透明的桥,通过使用反射技术在go-duktape之上建立一个语法糖库,允许用户执行任意代码(即插件)不需要编译它就可建立可扩展的应用程序。
在 Ruby 中,我们可以直接调用 str.length 来判断字符串的长度。 在 Golang 中,不能直接调用 len 函数来统计字符串字符长度,这是因为在 Go 中,字符串是以 UTF-8 为格式进行存储的,在字符串上调用
utron是一个Go(Golang)语言轻量级MVC框架。用于构建快速,可扩展和健壮的数据库驱动Web应用。 特性 Postgres, MySQL和Foundation 数据库支持. 模块化(你可以选择要使用的组件)
前面两章介绍了一下倒排索引以及倒排索引字典的两种存储结构,分别是 跳跃表 和 哈希表 ,本篇我们介绍另一种数据结构,他也被大量使用在信息检索领域,我在 github 上实现的搜索引擎的词典也是用的这个数据结构,它就是B+树。
来自: http://blog.kifile.com/golang/2015/11/21/go_server_intro.html 服务器启动流程简析 不管是什么语言,对于一个HTTP SERVER
net/mickelfeng/blog/614093 Golang 语言是 Google 10 年前推出的编程语言,目前最新的 1.4 版本 已经正式开始 支持 Android 开发 ,Golang 也是 Docker 的开发语言。
来自: http://www.infoq.com/cn/articles/golang-standard-library-part02 服务器阐述: 现在市面上有很多高并发服务器,Nginx就
在文档中主要介绍了kingshard的Hash和Range方式的分表,最近又开发了按时间维度的分表方式。按时间维度分表的场景非常普遍,下面介绍一下kingshard的时间分表功能