简介


本文摘自网络,作者,侵删。

go是一门新的语言,虽然它从现存的语言中借鉴了很多想法,它仍然有一些不同寻常的特性使高性能go程序与他借鉴的语言编写的程序有所不同。一个程序直接从C++或者Java转成Go,一般并不能得到一个让人满意的结果,毕竟Java程序是用Java编写的,不是用Go。另一方面,如果从Go的角度出发去思考编程,就能得到一个成功运行但是完全不同的程序。换句话说,想要把Go写好,理解Go的属性和风格是很重要的,了解Go的命名、格式化、程序构造等既定用例也很重要。这样你写的程序就很容易让其他的Go程序员理解了。

这个文档会提供给你写出清晰、惯用的Go代码的技巧。但是你首先应该阅读《语言规范》、《Go指南》以及《如何编写Go代码》,因为这个文档是对以上内容的扩展。

用例
Go包源代码不仅可以作为核心库,还可以作为如何使用该语言的示例。此外,许多包都包含可运行的、自包含的可执行示例,您可以直接从golang.org网站运行,比如这个(如果需要,单击单词“Example”打开它)。如果您对如何解决一个问题或如何实现某个东西有疑问,库中的文档、代码和示例可以提供答案、想法和背景。


本文来自:简书

感谢作者:岸边露伴一动不动

查看原文:简介

相关阅读 >>

prometheus实战---告警模板编写(四)

Goland ide 安装终解

Golang 时间的格式化格式的含义

前 言

聊聊dubbo-Go-proxy的apifilter

手撸Golang 行为型设计模式 观察者模式

分享Go命名规范小记

Go语言学习(五):通道的用法

Golang 控制重定向

Go语言开发工具

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...