go语言读取token.json文件并提取里面的tokern键值
时间: 2023-05-27 20:03:01 浏览: 161
access_token.json
下面是一个例子,展示了如何使用Go语言读取token.json文件,并提取其中的token键值:
```go
package main
import (
"encoding/json"
"fmt"
"io/ioutil"
)
type Token struct {
Token string `json:"token"`
}
func main() {
data, err := ioutil.ReadFile("token.json")
if err != nil {
panic(err)
}
var token Token
err = json.Unmarshal(data, &token)
if err != nil {
panic(err)
}
fmt.Println(token.Token)
}
```
这个代码片段首先使用ioutil包的ReadFile方法读取token.json文件中的内容,并将其存储在一个名为data的字节数组中。然后,使用json包的Unmarshal方法将data字节数组解码为一个Token结构体。最后,我们可以访问Token结构体中的Token字段,其中包含了JSON文件中的token键值。```
阅读全文