We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d2b3d82 commit 83ee24aCopy full SHA for 83ee24a
config/doc.go
@@ -2,6 +2,18 @@
2
// Config type for the main entry point.
3
//
4
// It's currently meant for reading configs and tested against YAML and JSON.
5
+//
6
+// # Version Scheme
7
8
+// This package uses an idiosyncratic versioning scheme:
9
10
+// - The major version tracks the input format.
11
+// - The minor version tracks the Go source API.
12
+// - The patch version increases with fixes and additions.
13
14
+// This means that any valid configuration accepted by `v1.0.0` should continue
15
+// to be accepted for all revisions of the v1 module, but `v1.1.0` may force
16
+// changes on a program importing the module.
17
package config
18
19
// This pakcage can't use "omitempty" tags on slices because "not present" and
0 commit comments