Go Slices: usage and internals】的更多相关文章

Go Slices: usage and internals  GO语言切片: 使用和内部 5 January 2011 Introduction Go's slice type provides a convenient and efficient means of working with sequences of typed data. Slices are analogous to arrays in other languages, but have some unusual prop…
Introduction Go's slice type provides a convenient and efficient means of working with sequences of typed data. Slices are analogous to arrays in other languages, but have some unusual properties. This article will look at what slices are and how the…
The Go Programming Language Specification:http://localhost:8080/ref/spec学习Constants.Variables.Types.Declarations.Built-in functions Effective Gohttp://localhost:8080/doc/effective_go.html学习Data.Concurrency,Data部分讲解了make和new的区别 The Go Memory Modelhttp…
书籍 HTTP权威指南 <- @Fenng Introduction to Information Retrieval <- @陈利人 Lua 源码欣赏 <- @简悦云风 The Architecture of Open Source Applications <- @CloudFoundry(已陆续读了部分章节,赞!图灵社区有章节翻译) 程序设计实践 <- @寒冬winter 推荐语:薄薄200页,就能让一个掌握一门编程语言基础的人成为一个合格的程序员,其中“算法和数据结构…
Introducing the Go Race Detector 26 June 2013 Introduction Race conditions are among the most insidious and elusive programming errors. They typically cause erratic and mysterious failures, often long after the code has been deployed to production. W…
Godoc: documenting Go code  编写良好的文档关于godoc 31 March 2011 The Go project takes documentation seriously. Documentation is a huge part of making software accessible and maintainable. Of course it must be well-written and accurate, but it also must be ea…
Profiling Go Programs  分析go语言项目 24 June 2011 At Scala Days 2011, Robert Hundt presented a paper titled Loop Recognition in C++/Java/Go/Scala. The paper implemented a specific loop finding algorithm, such as you might use in a flow analysis pass of a…
C? Go? Cgo! 17 March 2011 Introduction Cgo lets Go packages call C code. Given a Go source file written with some special features, cgo outputs Go and C files that can be combined into a single Go package. To lead with an example, here's a Go package…
The Go image/draw package  go图片/描绘包:图片/描绘包的基本原理 29 September 2011 Introduction Package image/draw defines only one operation: drawing a source image onto a destination image, through an optional mask image. This one operation is surprisingly versatil…
The Go image package  go图片包:图片包的基本原理 21 September 2011 Introduction The image and image/color packages define a number of types: color.Color and color.Model describe colors, image.Point and image.Rectangle describe basic 2-D geometry, and image.Image…