summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/pelletier/go-toml/doc_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/pelletier/go-toml/doc_test.go')
-rw-r--r--vendor/github.com/pelletier/go-toml/doc_test.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/vendor/github.com/pelletier/go-toml/doc_test.go b/vendor/github.com/pelletier/go-toml/doc_test.go
index a48c04b01..3b8171b22 100644
--- a/vendor/github.com/pelletier/go-toml/doc_test.go
+++ b/vendor/github.com/pelletier/go-toml/doc_test.go
@@ -61,19 +61,24 @@ func ExampleMarshal() {
type Postgres struct {
User string `toml:"user"`
Password string `toml:"password"`
+ Database string `toml:"db" commented:"true" comment:"not used anymore"`
}
type Config struct {
- Postgres Postgres `toml:"postgres"`
+ Postgres Postgres `toml:"postgres" comment:"Postgres configuration"`
}
- config := Config{Postgres{User: "pelletier", Password: "mypassword"}}
+ config := Config{Postgres{User: "pelletier", Password: "mypassword", Database: "old_database"}}
b, err := toml.Marshal(config)
if err != nil {
log.Fatal(err)
}
fmt.Println(string(b))
// Output:
+ // # Postgres configuration
// [postgres]
+ //
+ // # not used anymore
+ // # db = "old_database"
// password = "mypassword"
// user = "pelletier"
}