没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Documents Packages The Project Help Blog
The Go Programming Language
Effective Go
简
释
Get
结构
If
赋值
For
Switch
switch
值
结
执
new进
构
make进
组
维
Maps
输
append
变
init
针 vs. 值
转换
转换
标识
标识 赋值语
导 变
导
检查
Embedding
发
实现
Goroutines
Channels
Channel Channel
“Leaky Buffer”
错误
严 Panic
Recover
web 务
译
简
Go 语 鉴 现 语 Go
语 编 C++ Java 转换为Go 产
满 结 —Java Java编 Go Go 虑问题则 产
换 话说 编 Go 风
Go语 编 约 结 构 这
Go 员 编
Search
该 对 编 语 规 Go 码 给 议 应该 阅读language
specification Tour of Go How to Write Go Code 该 为扩 阅读
Go package sources 仅 为 库 还 为 语 许
golang.org 执 这 击单
词"Example" 对 处 问题 进 实现 问 库
码
议 紧 问题 们 习惯 风
这样 这 风 话题 费时间 问题 长 风
导 达 这样 乌
对 Go 们 寻 让 处 问题 gofmt go
fmt 级 级 读 Go 输 标 风 缩
进 对齐 码 进 释 处
运 gofmt 则 组织
gofmt bug 问题绕过
举 费时间对结构 释进 Gofmt 这 给
type T struct {
name string // name of the object
value int // its value
}
gofmt 进
type T struct {
name string // name of the object
value int // its value
}
标 Go 码 经 gofmt进
还 细节 简
缩进
们 tab进 缩进 这 gofmt 输 须 时
长
Go 长 觉 长 额
tab进 缩进
Go C Java 结构 if for switch 语 优
级 这样
x<<8 + y<<16
义 经 这 语
释
Go C风 块 释/* */ C++风 释// 为 释 块 释 为
释 达 释 码
— 时 络 务 —godoc 处 Go 顶层
现 间 换 释 为该项 释 这
释 质 风 godoc 产 质
应该
释
package 块 释 对
释 现 释应该 绍该
现 godoc页 续 详细
/*
Package regexp implements a simple library for regular expressions.
The syntax of the regular expressions accepted is:
regexp:
concatenation { '|' concatenation }
concatenation:
{ closure }
closure:
term [ '*' | '+' | '?' ]
term:
'^'
'$'
'.'
character
'[' [ '^' ] character-ranges ']'
'(' regexp ')'
*/
package regexp
简单 则 释 简
// Package path implements utility routines for
// manipulating slash-separated filename paths.
释 额 输 宽 进 现
进 对齐—godoc gofmt 处 这 释
HTML _this_ 对 缩进 godoc 实 进
调 宽 进 显 这 fmt package 释 这
获
godoc 释 们
标 语 结构 较长 进
顶层 释 为该
释
导 应该 释
释 为 语 许 动 现 语 应该为
语 为 头
// Compile parses a regular expression and returns, if successful, a Regexp
// object that can be used to match against text.
func Compile(str string) (regexp *Regexp, err error) {
释 过grep 处 godoc 输 设 查
规 达 记 “Compile” 运
$ godoc regexp | grep parse
释 "This function..." grep 这
为 释 这样 这
查 单词
$ godoc regexp | grep parse
Compile parses a regular expression and returns, if successful, a Regexp
parsed. It simplifies safe initialization of global variables holding
cannot be parsed. It simplifies safe initialization of global variables
$
Go 语 许对 进 组 单 释 绍 组 变
现 这样 释
// Error codes returned by failures to parse an expression.
var (
ErrInternal = errors.New("regexp: internal error")
ErrUnmatchedLpar = errors.New("regexp: unmatched '('")
ErrUnmatchedRpar = errors.New("regexp: unmatched ')'")
...
)
组还 项 间 组实际 进 护 变
var (
countLock sync.Mutex
inputCount uint32
outputCount uint32
errorCount uint32
)
语 样 Go 们 还 语义
见 为 值 费 时间 讨论Go
约
导 访问
import "bytes"
导 谈 bytes.Buffer
这 这 简 简 鸣
惯 单词 线 简
为 导
码 对 现 导
选择 样 为导
约 为 录 础 src/pkg/encoding/base64
为"encoding/base64" 导 为base64 encoding_base64 encodingBase64
导 导 这 实
现 import .标记 这 简 须 运 应该 测
试 bufio 带缓 读 Reader BufReader 为 户
bufio.Reader 简 为 导 实 总 过 们 寻
bufio.Reader io.Reader 为ring.Ring创 实 —
Go 义
构
— NewRing Ring 导
ring New 这样 户 ring.New 结构
选择
once.Do once.Do(setup) 读 once.DoOrWaitUntilDone(setup)
长 动 读 释 长
Get
Go 对Get Set 动 Get Set 错 这
Get Get 语 习惯
owner 导 则Get 应该 Owner 导
GetOwner 对 导 钩 Set
则 SetOwner 这 实际 读
owner := obj.Owner()
if owner != user {
obj.SetOwner(user)
}
剩余47页未读,继续阅读
资源评论
- wyl_532015-02-27资源很好,感谢分享
- 小北海2015-09-18入门必备。。。
qq_24525523
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SHT25温湿度传感器、FREERTOS、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- C# 屏幕放大取色器 随时随地获取屏幕像素颜色
- 下载安装这个软件.apk
- 【数据集详细解释及案例分析】数据集详细解释及案例分析
- 基于SHT71温湿度传感器、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- 基于TH02温湿度传感器、STM32F103C8T6、LCD1602、FREERTOS的温湿度采集系统proteus仿真设计
- 【TCP-IP协议详细解释及案例分析】TCP-IP协议详细解释及案例分析
- 一文搞懂 LSTM(长短期记忆网络).rar
- 【autosar简介及基本案例解析】autosar简介及基本案例解析
- java模拟斗地主洗牌发牌
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功