摘要: defer 在声明时不会立即执行,而是在函数 return 后,再按照 FILO(先进后出)的原则依次执行每一个 defer,一般用于异常处理、释放资源、清理数据、记录日志等。defer 的工作有点像面向对象语言的析构函数,优雅又简洁,是 Golang 的亮点之一。 阅读全文
posted @ 2014-10-31 22:39 Bing.L 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Golang 中的 error 类型实际上是抽象了 Error() 方法的 error 接口,在 Golang 中一般使用该接口进行标准的错误处理。 阅读全文
posted @ 2014-10-31 21:09 Bing.L 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 用 HTTP.GET 从开放 API 中查询深圳通信息,然后将 JSON 数据存入结构体中,再格式化输出。 阅读全文
posted @ 2014-10-31 14:22 Bing.L 阅读(318) 评论(0) 推荐(0) 编辑