为什么我用 Go 来编程 经验

Go 语言作为一种新颖的编程语言, 它最初是由谷歌为了服务器开发而发明出来的。 而它的发明者们,更是数位成就卓绝、技艺非常的计算机科学泰斗:像是 Ken Thompson 和 Rob Pike 这对老朋友。

jopen 2014-02-25   35857   0

Go语言的模板引擎:Bones 经验

Bones 是 Go 语言用于开发 Web 应用的模板引擎,包含一些很好的设计模式。支持 CSRF。 示例模板:

Login

{{template "errors.html" .}}

jopen 2013-11-20   26961   0

利用Go语言开发 Android 应用:goandroid 经验

这个让你可以使用Google的Golang语言开发Android应用,成为现实。

jopen 2014-02-20   47554   0

Go 写的 git 托管服务:Gogs 经验

Gogs(Go Git Service) 是一个由 Go 语言编写的自助 Git 托管服务。 开发目的 Gogs 完全使用 Go 语言来实现对 Git 数据的操作,实现 零 依赖,并且支持 Go 语言所支持的

jopen 2014-03-23   50129   0

一个Go开源ORM框架 - gorp 经验

gorp是一个ORM框架. 但其实Go还没有真正的对象, 至少没有一个经典的感觉和 Smalltalk/Java一样的,这是"O". gorp不知道任何你struct之间的关系(以后会实现,现在还在TODO

jopen 2013-01-18   33326   0

Golanger - Go语言实现的web框架 经验

框架简单实现了MVC的设计方式

jopen 2012-09-14   20865   0

Go语言语法汇总快速参考 经验

Go语言的语法总结了一下,做个快速参考 数据类型 var varName type , var var1,var2… type , var varName type = Value , var

jopen 2013-09-16   16734   0

Go 开发的 Http 中间件:Negroni 经验

Negroni 是 Go 开发的 Http 中间件,非常小,没有侵入性,鼓励使用 ofnet/http 处理程序。如果你喜欢 Martini,又觉得它太过于复杂,那么 Negroni 非常适合你。

jopen 2014-06-02   43027   0

Go开发的IMAP服务器:Imapsrv 经验

Imapsrv是一个采用Go开发的IMAP服务器。 示例 在demo子目录有一个 IMAP 服务器示例,启动在1193端口。运行这个服务器: $ cd demo $ go build $ ./demo

jopen 2014-11-03   65251   0

Go语言使用http下载文件 代码段

package main import ( "fmt" "io" "net/http" "os" ) var ( url = "http://127.0.0.1:1789/src/qq.exe" ) func main() { res, err := http.Get(url) if err != nil { panic(err) } f, err := os.Create("qq.exe") i

d66g 2015-08-25   4976   0

初探 Go 的编译命令执行过程 经验

引言 Go 语言这两年在语言排行榜上的上升势头非常猛,Go 语言虽然是静态编译型语言,但是它却拥有校本化的语法,支持多种编程范式(函数式和面向对象)。Go 语言最最吸引人的地方可能是其原生支持

li24yang75 2017-08-07   29508   0

深入解析 Go 中 Slice 底层实现 经验

切片是 Go 中的一种基本的数据结构,使用这种结构可以用来管理数据集合。切片的设计想法是由动态数组概念而来,为了开发者可以更加方便的使一个数据结构可以自动增加和减少。但是切片本身并不是动态数据或者数组指针。切片常见的操作有

Indiana45P 2017-08-28   22021   0

性能优化实战:百万级WebSockets和Go语言 经验

Mail.Ru 的一名工程师。这篇文章将讲述我们是如何用Go语言开发一个高负荷的WebSocket服务。即使你对WebSockets熟悉但对Go语言知之甚少,我还是希望这篇文章里讲到的性能优化的思路和技术对你有所启发。

MarylynYvb 2017-09-14   64350   0

Go 1.9 sync.Map揭秘 经验

Go 1.6之前, 内置的map类型是部分goroutine安全的,并发的读没有问题,并发的写可能有问题。自go 1.6之后, 并发地读写map会报错,这在一些知名的开源库中都存在这个问题,所以go 1

mwan1449Cz 2017-07-07   31157   0

【译】Go 中如何进行单元测试 经验

在写《Go语言标准库》的第九章 —— 测试 时,看到了此文,讲解挺细致,于是翻译为中文,作为学习《Go语言标准库》的第九章的补充材料。 如果你花过一些时间学习如何编程,你很可能见过许多地方提过测试

基于 Web 的 Go 语言 IDE - Wide 1.0.0 发布! 资讯

的IDE: 客户端只需要浏览器 跨平台,甚至在移动设备上 极客体验 目前较为流行的 Go IDE 都有一些缺陷或遗憾: 文本编辑器类(vim/emacs/sublime/Atom 等):对于新手门槛太高,搭建复杂

jopen 2014-10-24   9899   0
Wide  

Google公布实现Go 1.5自举的计划 资讯

Google最近 公布 了实现Go 1.5自举(Bootstrap)的计划。相关文档的作者是Go核心开发者Russ Cox,他在Go语言上已经耕耘了接近6年。据Russ介绍,Google就“如何从Go源码树中去除所有的C程序”已经酝酿了一年。

pbd4 2015-01-17   14816   0

Go 1.4 RC1 发布 资讯

来自Go开发团队消息: 我们刚刚发布了 go1.4rc1 ,Go 1.4 的第一个候选发布版本,从 release-branch.go1.4 分支打上 go1.4rc1 的标签。 提交Issue:

jopen 2014-11-17   5551   0

Go 语言将迁移到 GitHub 资讯

Go 成为开源项目已经有 5 年历史了 ,越来越多人在 GitHub 上使用 GoGo 团队觉得应该加入他们的行列,决定将 Go 项目迁移到 GitHub 上。 今天,Go 团队计划将 Go 项目以及旗下的所有子库都迁移到

jopen 2014-11-13   5514   0
Github  

Pholcus 0.4.8 发布,Go 爬虫软件 资讯

Pholcus(幽灵蛛)是一款纯Go语言编写的重量级爬虫软件,清新的GUI界面,优雅的爬虫规则、可控的高并发、任意的批量任务、多种输出方式、大量Demo,支持横纵向两种抓取模式,支持模拟登录和任务取消等,并且考虑了支持分布式布局。

6d6d 2015-07-14   7054   0
Pholcus  
1 2 3 4 5 6 7 8 9 10