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