Naming, layout and comments: descriptive full-word names, one item per line in wrapped calls and literals, and doc comments on exported names
Short and single-letter names in application code become full words (tests keep theirs). Wrapped calls, signatures and composite literals put one item per line, and one-line function bodies are expanded. Exported names and groups of constants get doc comments, and comments refer to the renamed identifiers.
This commit is contained in:
1 parent
043e307663
commit
465358609a
78 files changed
+2374
-1402
No files matched your search
@@ -37,11 +37,16 @@ func TestVersion(t *testing.T) {
|
||||
// flags and hooks, and the subcommand beneath it.
|
||||
func TestRootRunsCommands(t *testing.T) {
|
||||
cmdtest.Setup(t, "logging:\n level: info\n")
|
||||
cmdtest.Contains(t, cmdtest.MustRun(t, newRootCmd, "config", "get", "logging.level"),
|
||||
"info <string>")
|
||||
cmdtest.Contains(t,
|
||||
cmdtest.Contains(
|
||||
t,
|
||||
cmdtest.MustRun(t, newRootCmd, "config", "get", "logging.level"),
|
||||
"info <string>",
|
||||
)
|
||||
cmdtest.Contains(
|
||||
t,
|
||||
cmdtest.MustRun(t, newRootCmd, "config", "get", "logging.level", "--debug"),
|
||||
"debug <string>")
|
||||
"debug <string>",
|
||||
)
|
||||
}
|
||||
|
||||
func TestUnknownCommand(t *testing.T) {
|
||||
|
||||
Reference in new issue
Block a user