前言
如何用go语言画一个圣诞树,To me,当然是从安装go的SDK开始…
去go官网下载对应的jdk。
我的操作系统是Mac,这里我先则macOS的归档版下载。下载完之后解压,然后就是集成到我的IDEA中去,
IDEA配置go
先安装go插件。
然后在Languages & Frameworks中配置GORoot和GOPath。GORoot选择解压后的目录,GOPath我设置为/user/local/go。
在设置goRoot时,提示“is not a vaild home for Go SDK”。
查了一下,应该是go的版本过高,1.17版本应该就没问题。我这里用的1.21,所以在go/src/runtime/internal/sys/zversion.go中添加一行代码。
const TheVersion = `go1.21.5`
记得替换为自己的版本号,而且是反引号。设置完成之后,就可以创建go项目了。
速学go
之前没学过go,但是语言之间都有互通性,所以在官网找到了go的语法教程。
起手式:Hello World!
学会了main、输出、引用,再看看if、while、for之后,以后简历直接精通go开发!然后这里就
简单实现
这里就是最简单的实现方法,使用for来循环打印星号来实现的。
package main
import "fmt"
func main() {
height := 10
for i := 0; i < height; i++ {
for j :=</