大多数golang工具,如golint、gopkgs等,都是像安装了go get库一样安装的,例如go get -v github.com/golang/lint/golint或go get -v github.com/tpng/gopkgs。我想知道为什么这些不只是通过源代码运行的二进制文件,比如go fmt?我是不是做错了什么,还是有办法在全球范围内安装这些工具,然后在多个项目中使用它们?人们是如何处理多个项目的?我不是在问对库的抓取
对我来说,学习一种新的编程语言的基本知识最好是通过一些容易到中间的挑战来完成。这里有一个众所周知的,相对简单的--确定一个三角形是等边的,等腰的,还是斜角的。// package triangle contains methods for determining if a triangle is equilateral, isosceles, or scalene "sort"