1. interface to struct
例如:
type Token struct {SuiteToken string `json:"suite_access_token"`ExpiresIn int64 `json:"expires_in"` }
var token = &{ABSXXXXXXX 7200}
要想将token转换成为Token类型的结构体
var t Token
t = token.(Token) //t 即为 Token类型结构
2. string and []byte to struct
var token Token var t = {"suite_access_token":"rFA9KClmPsss","expires_in":7200} json.Unmarshal(t,&token) //token 即为Token结构
3. string to []byte and []byte to string
str2 := "hello"
data2 := []byte(str2) //string to byte
fmt.Println(data2)
data1 := string(data2) //byte to string
fmt.Println(data1)