Windows下安装golang
官方下载:https://golang.google.cn/dl/
推荐下载:go1.20.12
# go version
go version go1.20.12 windows/amd64
# set GOPROXY=https://goproxy.cn
IDEA配置
插件安装:Go
IDEA GOPATH配置:
Settings
-> Languages & Frameworks
-> Go
-> GOPATH
IDEA golang开启mod后import报红解决方案:
Settings
-> Languages & Frameworks
-> Go
-> Go Modules (vgo)
-> 勾选 Enable Go Modules (vgo) integration
测试
# vim json.go
# go mod init appblog.cn/go-test/v2
go: creating new go.mod: module appblog.cn/go-test/v2
go: to add module requirements and sums:
go mod tidy
# go install
# go run json.go
{"nested":{"field":"value"}}
package main
import (
"encoding/json"
"fmt"
)
type InnerStruct struct {
Field string json:"field"
// 内部JSON对象的字段名为 "field"
}
type OuterStruct struct {
Nested InnerStruct json:"nested"
// 外部JSON对象的字段名为 "nested"
}
func main() {
inner := InnerStruct{Field: "value"} // 初始化内部JSON对象
outer := OuterStruct{} // 初始化外部JSON对象
// 将内部JSON对象赋值给外部JSON对象的字段
outer.Nested = inner
// 将外部JSON对象转换成JSON格式的字符串
result, err := json.Marshal(outer)
if err != nil {
panic(err)
}
fmt.Println(string(result))
}
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2024/01/11/windows-install-golang/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
1
二维码
打赏
海报
Windows下安装golang
官方下载:https://golang.google.cn/dl/
推荐下载:go1.20.12
# go version
go version go1.20.12 windows/amd64
# set GOPROXY=https://goproxy.cn
IDEA配……
文章目录
关闭
共有 0 条评论