从GoLang中的JSON文件读取时获取空值

时间:2016-07-14 12:48:16

标签: json go unmarshalling

我正在努力学习Go。我正在编写一个简单的程序来从GoLang中的JSON文件中获取值。

$awsS3Client = Aws\S3\S3Client::factory(array(
        'key' => '...',
        'secret' => '...'
    ));

$awsS3Client->putObject(array(
            'Bucket' => '...',
            'Key'    => 'destin/ation.file',
            'ACL'    => 'private',
            'Body'   => 'content'
        ));

另外,下面是我的JSON文件:

putObject()

当我运行该文件时,我得到空白值。

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

字段必须以大写字母开头。

type bands struct {
    Id       string `json:"id"`
    Name     string `json:"name"`
    Location string `json:"location"`
    Year     string `json:"year"`
}