会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
junneyang 的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
···
52
下一页
2016年11月25日
【GoLang】GoLang struct 使用
摘要: 代码示例: 004.struct类型 004.struct类型 1 type声明新类型 1 type声明新类型 1.1 type testInt func(int) bool // 声明了一个函数类型 1.1 type testInt func(int) bool // 声明了一个函数类型 1.2
阅读全文
posted @ 2016-11-25 11:20 junneyang
阅读(1788)
评论(0)
推荐(0)
2016年11月24日
【GoLang】50 个 Go 开发者常犯的错误
摘要: 1. { 换行: Opening Brace Can't Be Placed on a Separate Line 2. 定义未使用的变量: Unused Variables 2. import 但未使用: Unused Imports 3. a := 123 简短变量定义方式只能在函数内部使用:
阅读全文
posted @ 2016-11-24 17:56 junneyang
阅读(1703)
评论(0)
推荐(0)
【GoLang】与或非 异或操作
摘要: 在Go规范,^这个运算符在一元运算符和二元运算符中都出现了。那么他们分别是啥?在规范中说道:^ bitwise XOR integers这是按位异或。 Go语言位操作实例
阅读全文
posted @ 2016-11-24 16:52 junneyang
阅读(14804)
评论(0)
推荐(1)
【GoLang】GoLang UTF8 与 Unicode
摘要: 结论: 通用的UTF8编码可是Ken Thompson和Rob Pike共同发明的, 他们都是Go的作者. Go中rune对应unicode的码点, string只是UTF8编码.len("Hello, 世界")返回的是UTF8编码的字符串的字节长度;len([]rune("Hello, 世界"))
阅读全文
posted @ 2016-11-24 15:23 junneyang
阅读(3527)
评论(0)
推荐(0)
2016年11月23日
【GoLang】GoLang 错误处理 -- 异常处理思路示例
摘要: 代码: 输出: 参考资料: http://reusee.github.io/post/error-handling/ https://github.com/reusee/codes/blob/master/err/err.go https://github.com/golang/go/blob/ma
阅读全文
posted @ 2016-11-23 12:03 junneyang
阅读(1194)
评论(0)
推荐(0)
【GoLang】GoLang 的流程与函数
摘要: 003.GO流程与函数 003.GO流程与函数 1 概述 1 概述 1.1 Go中流程控制分三大类:条件判断,循环控制和无条件跳转 1.1 Go中流程控制分三大类:条件判断,循环控制和无条件跳转 2 流程 2 流程 2.1 if 2.1 if 2.1.1 if条件判断语句中不需要括号 2.1.1 i
阅读全文
posted @ 2016-11-23 10:00 junneyang
阅读(412)
评论(0)
推荐(0)
2016年11月22日
【GoLang】GoLang 错误处理 -- 官方推荐方式 示例
摘要: 最严谨的方式,Always检查error,并做相应的处理 项目结构: 代码: common.go: godep_common.go 是的,就是这么蛋疼, 所有的error不能忽略,需要检查,导致代码比较冗长。 这种办法代码非常严谨,也是Golang官方期望的方式。Golang的标准库代码也是这么写的
阅读全文
posted @ 2016-11-22 14:23 junneyang
阅读(1675)
评论(0)
推荐(0)
【GoLang】GoLang 错误处理 -- 使用 error is value 的思路处理,检查并处理error
摘要: 吐血推荐: https://dave.cheney.net/2016/04/27/dont-just-check-errors-handle-them-gracefully 参考资料: https://blog.golang.org/errors-are-values https://dave.ch
阅读全文
posted @ 2016-11-22 13:22 junneyang
阅读(2171)
评论(0)
推荐(0)
2016年11月21日
【GoLang】golang 报管理工具 Godep 介绍
摘要: 使用方法: 提交:cd ${GOPATH}/src/github.com/junneyang/xcloudgodep save -v ./...rm -rf vendor/git checkout --force git initgit pull https://github.com/junneya
阅读全文
posted @ 2016-11-21 11:59 junneyang
阅读(429)
评论(0)
推荐(0)
【GoLang】GoLang 错误处理 -- 使用异常的思路进行处理
摘要: go处理错误的另一种方式 go处理错误常见的方式是 err := funcReturningError() if err != nil { // 处理错误 } 然而因为过于繁琐而饱受诟病。下文简述另一种处理错误的写法。 这种写法最初我是从标准库里看到的,代码在 https://github.com/
阅读全文
posted @ 2016-11-21 10:48 junneyang
阅读(894)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
···
52
下一页
公告