// convert struct to json@H_403_2@
package@H_403_2@ main
import@H_403_2@ (
"fmt"@H_403_2@
"encoding/json"@H_403_2@
)
type@H_403_2@ Host struct@H_403_2@ {
IP string@H_403_2@
Name string@H_403_2@
}
func@H_403_2@ main() {
m := Host{Name: "Sky"@H_403_2@,IP: "192.168.23.92"@H_403_2@}
b,err := json.Marshal(m)
if@H_403_2@ err != nil@H_403_2@ {
fmt.Println("Umarshal Failed:"@H_403_2@,err)
return@H_403_2@
}
fmt.Println("json:"@H_403_2@,string@H_403_2@(b))
}
output:
json: {“IP”:”192.168.23.92”,”Name”:”Sky”}