Eclipse的Go插件 goclipse 经验

goeclipse 是基于 Eclipse 的 Google Go 语言的开发插件。 Configurable syntax highlighting Managed project which includes

jopen 2012-03-09   57692   0

Go 语言的持久层框架:gorp 经验

gorp 是一个Go 语言的持久层框架,当前支持MySQL、PostgresSQL和SQLite。但gorp提供一个方言接口,可以实现不同数据库厂商自己的方言Dialect 。 功能特性: Bind struct

jopen 2012-09-06   28850   0

使用Go解析超大XML文档 经验

修订版文件时36G(未压缩)。关于解析XML,我曾经在几种语言中做过实验,最终我发现Go非常的适合。 Go拥有一个通用的解析XML的库,也能很方便的编码。一个比较简单的处理XML的办法是一次性

jopen 2012-06-24   46676   0

Go语言入门-安装-编写-运行 经验

一、安装 把下载的GO语言解压后放到C盘。 二、进行变量设定。 在环增变量-系统变量中我们共增加了五个全局变量,具体名字是 1、变量名:

n6dw 2012-10-08   41899   0

Go的SSH开发包:gossh 经验

gossh 是 Go 语言实现 SSH 通讯的开发包。 示例代码: package main import ( "github.com/dynport/gossh" "log" ) // returns

jopen 2013-12-15   17288   0

机器人 Go 语言库:Gobot 经验

Gobot 是为机器人和物理计算所设计的一组 Go 语言库,提供在同一时间合并多个不同设备的简单且强大的解决方案。 package main import ( "github.com/hybridgroup/gobot"

jopen 2013-12-16   44037   0

Go语测试框架:assert 经验

Assert为Go语测试框架封装. 可以让我们熟悉的方式来写测试用例. Install $ go get github.com/bmizerany/assert Use point.go package

jopen 2014-09-14   34019   0

Go并行gzip压缩:pgzip 经验

Go并行gzip压缩。它完全兼容gzip可直接替换 "compress/gzip"。它将待压缩内容拆分成多块然后并行压缩,对于大数据量压缩非常好用。 var b bytes.Buffer w := gzip

jopen 2014-10-17   26714   0

Go语言time包的练习及封装 经验

把time包相关的函数用法过了下,基本包含大部份常见的用法了.

jopen 2015-01-18   55795   0

Go 机器学习框架:GoLearn 经验

GoLearn 是一款 Go 语言机器学习框架,示例代码: package main import ( "fmt" "github.com/sjwhitworth/golearn/base" "github

jopen 2015-01-27   34763   0

Go语言内存模型 经验

名词定义 执行体 - Go里的Goroutine或Java中的Thread 背景介绍 内存模型的目的是为了定义清楚变量的读写在不同执行体里的可见性。理解内存模型在并发编程中非常重要,因为代码的

jopen 2015-02-19   21363   0

Go个人博客:Beego-Blog 经验

这是一个采用golang编写的项目,基于Beego框架开发,部署零依赖

jopen 2014-04-23   30248   0

Dropbox 开源其 Go 语言库 - godropbox 资讯

移到了Go语言,以提供更 好的并发支持和更快的运行速度。一个规模很小的工程师团队做出了大量的努力,这背后大约是200,000(二十万)行Go语言代码。此时,我们成功地把架 构的大部分迁移到了Go语言。

jopen 2014-07-04   9547   0

Go语言的Http 中间件实现 经验

iddleware模式。以及通过使用第三方的中间件软件包的一些具体的实例。 基本原则: 在Go语言中实现和使用middleware是非常简单的。 使我们的中间件能搞满足 http.handlers

jopen 2016-01-02   16713   0

Mac上go环境配置 经验

使用Homebrew 安装go语言sdk brew install go ==> Downloading https://homebrew.bintray.com/bottles/go-1.5.1.el_capitan

mwrx6905 2016-04-13   10314   0

HTTP/2 HPACK Compression Go Library 经验

Huffman decoding: go run cmd/generate_huffman_tables/main.go | gofmt > huffman_tables.go License Copyright

LilLarkin 2016-02-19   6747   0

Go 反射实践及剖析 经验

Go struct拷贝 在用Go做orm相关操作的时候,经常会有struct之间的拷贝。比如下面两个struct之间要拷贝共同成员B,C。这个在struct不是很大的时候从来都不是问题,直接成员拷

XVMMoh 2016-12-09   9977   0

Go 语言实现的 redis-cli 经验

读取命令输出 raw 输出,对于 JSON 格式的数据比较友好。 最大亮点应该就是编译一次,随处运行(因为go编译程序的时候把 runtime 也编译进去了) 功能演示 $ ./redis-cli --help

593021743 2017-01-02   26752   0

Go创建daemon程序 经验

close(i); // 关闭打开的文件描述符 } return; } go语言如何实现守护进程 目前Go程序还不能实现daemon,因为go程序在启动时runtime可能会创建多个线程(用于内存管理,垃圾回收,goroutine管理等)

jasonfang 2016-06-23   14372   0

[译] Go 语言内存布局 经验

go语言内存布局 在本文中,我将尝试解释Go如何在内存中构建结构体,以及结构体在字节和比特位方面是什么样子。 希望我会成功,否则本文将是非常沉闷和混乱的。 想象一下,你有一个如下的结构体。 type

dmod5612 2016-11-16   7968   0
1 2 3 4 5 6 7 8 9 10