标签:golang

Golang

Go 1.7规划:引入SSA GoLang的执行性能将明显提升

1

新一 发布于 9个月前 (03-14)

KeithRandall从2015年初就开始设计Go编译器的SSA(StaticSingleAssignment,静态单赋值)后端。将原来的IR转换成SSA形式的IR,可以引入更多优化,比如更好的公共子表达式消除、无用代码消除、寄存器分配和栈帧分配等,从而生成效率更高的指令。当然...

阅读(3042)评论(0)赞 (0)

Golang

golang-rune

新一 发布于 9个月前 (03-09)

Rune是int32的别名。用UTF-8进行编码。这个类型在什么时候使用呢?例如需要遍历字符串中的字符。可以循环每个字节(仅在使用USASCII编码字符串时与字符等价,而它们在Go中不存在!)。因此为了获得实际的字符,需要使用rune类型。在UTF-8世界的字符有时被称作rune...

阅读(1850)评论(0)赞 (0)

Golang

Go 1.5.3 安全更新

新一 发布于 11个月前 (01-17)

Go1.5.3发布,该版本修复了math/big软件包内的一个安全相关的问题,建议所有用户升级到Go1.5.3。GoLang-dev官方描述[postingonbehalfofJasonBuberel]Asecurity-relatedissuehasbeenreportedin...

阅读(1657)评论(0)赞 (0)

Golang

雨痕GoLang 1.5 源码剖析

2

新一 发布于 12个月前 (12-18)

事隔雨痕大神发布《雨痕GoLang学习笔记》上次已近一年;这次雨痕大大更新的《Go1.5源码剖析》真是剖析了GoLang的各个器官;新一更期待后面的上册《语⾔详解》,中册《标准库》(未定);支持GoLang的速速给一个Star前言我是个安全感匮乏的⼈,对新鲜事物总会保持⼀定的警惕...

阅读(3184)评论(0)赞 (0)

Golang

深入理解 GoLang Playground

1

新一 发布于 2年前 (2015-02-03)

简介2010年9月,我们介绍了GoPlayground,这是一个完全由Go代码组成和返回程序运行结果的web服务器。如果你是一位Go程序员,那你很可能已经通过阅读Go教程或执行Go文档中的示例程序的途径使用过GoPlayground了。你也可以通过点击talks.golang.o...

阅读(2199)评论(0)赞 (0)

Golang

雨痕GoLang学习笔记

2

新一 发布于 2年前 (2015-01-26)

雨痕大牛把自己学习,使用GoLang做成学习笔记分享给我们来学习;大赞!雨痕GoLang学习笔记内容详细,讲解得当;比现有出版的GOlang书籍都棒;新一为不方便实用Github的同学来做一下资源传播;推荐阅读http://www.9696e.com/archives/1872下...

阅读(3932)评论(0)赞 (2)

Golang

Go 1.5 计划使用 Go 来编译 Go

新一 发布于 2年前 (2015-01-09)

Go项目组发布了Go1.5的计划,Go1.5将使用Go1.4进行构建,Go源码树将完全消除所有C的代码。移除C编译器(5c,6c,8c,9c)。剩下的C程序将转成Go语言,包括Gocompilers(URL),汇编器和连接器(URL)以及cmd/dist.如果这些程序都采用Go编...

阅读(1759)评论(1)赞 (1)

Golang

使用 Go 语言实现优雅的服务器重启

1

新一 发布于 2年前 (2015-01-07)

Go被设计为一种后台语言,它通常也被用于后端程序中。服务端程序是GO语言最常见的软件产品。在这我要解决的问题是:如何干净利落地升级正在运行的服务端程序。 目标:不关闭现有连接:例如我们不希望关掉已部署的运行中的程序。但又想不受限制地随时升级服务。socket连接要随时响...

阅读(1608)评论(0)赞 (1)

Golang

GoLang 1.4 正式版发布,官方正式支持 Android

新一 发布于 2年前 (2014-12-11)

Go1.4正式发布啦,是第五个Go的稳定版本,与上一个稳定版本Go1.3相隔6个月。Go1.4包括一些小的语言改进,支持更多的操作系统和处理器架构;改进了工具链和库。同时,Go1.4也优化了稳定性,编译和运行方面都没有修改,跟Go1.3是一样的。更多详情请看Go1.4发行说明。G...

阅读(2410)评论(0)赞 (0)

Golang

Go 1.4 RC1 发布

新一 发布于 2年前 (2014-11-18)

继《Go1.4.beta1发布》今天GoLang开发组刚刚发布了go1.4rc1,Go1.4的第一个候选发布版本,从release-branch.go1.4分支打上go1.4rc1的标签。提交Issue: http://golang.org/issue/new二进制版本和源码可以...

阅读(1461)评论(0)赞 (0)