Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
configen
command
Package main provides `configen` command.
|
Package main provides `configen` command. |
|
configen/convert
Package convert provides `configen convert` command.
|
Package convert provides `configen convert` command. |
|
configen/generate
Package generate provides `configen generate` command.
|
Package generate provides `configen generate` command. |
|
configen/generate/code
Package code provides `configen generate code` command.
|
Package code provides `configen generate code` command. |
|
configen/generate/docs
Package docs provides `configen generate docs` command.
|
Package docs provides `configen generate docs` command. |
|
codegen
|
|
|
commenttags
Package commenttags provides additional tags for Go fields in comments.
|
Package commenttags provides additional tags for Go fields in comments. |
|
shared
Package shared provides functions shared by generated code.
|
Package shared provides functions shared by generated code. |
|
structure
Package structure defines a simplified structure representation.
|
Package structure defines a simplified structure representation. |
|
templates
Package templates provides templates for code and documentation generation.
|
Package templates provides templates for code and documentation generation. |
|
templates/code
Package code provides functions for preparing data for code generation.
|
Package code provides functions for preparing data for code generation. |
|
templates/docs
Package docs provides functions for preparing data for documentation generation.
|
Package docs provides functions for preparing data for documentation generation. |
|
util
Package util provides a small set of utility functions used here and there.
|
Package util provides a small set of utility functions used here and there. |
|
internal
|
|
|
buildinfo
Package buildinfo provides the information about this binary.
|
Package buildinfo provides the information about this binary. |
|
pkg
|
|
|
core
Package core provides interfaces for defining custom types.
|
Package core provides interfaces for defining custom types. |
|
tests
|
|
|
common
Package common provides helpers for writing tests.
|
Package common provides helpers for writing tests. |
|
custom_types/config_loader
Code generated by Configen.
|
Code generated by Configen. |
|
custom_types/config_loader_slice
Code generated by Configen.
|
Code generated by Configen. |
|
custom_types/string_parser
Code generated by Configen.
|
Code generated by Configen. |
|
custom_types/string_parser_slice
Code generated by Configen.
|
Code generated by Configen. |
|
documentation
nolint:revive,godot,staticcheck // checks removed because this structure has docs for users, also not all structures should have comments, package comment isn't needed.
|
nolint:revive,godot,staticcheck // checks removed because this structure has docs for users, also not all structures should have comments, package comment isn't needed. |
|
embedded/default
Code generated by Configen.
|
Code generated by Configen. |
|
embedded/zero
Code generated by Configen.
|
Code generated by Configen. |
|
flat_slices
Code generated by Configen.
|
Code generated by Configen. |
|
non_anonymous/struct
Code generated by Configen.
|
Code generated by Configen. |
|
non_anonymous/struct_slice
Code generated by Configen.
|
Code generated by Configen. |
|
omit_config_key
Code generated by Configen.
|
Code generated by Configen. |
|
slices/default_values
Code generated by Configen.
|
Code generated by Configen. |
|
slices/scalar_slice
Code generated by Configen.
|
Code generated by Configen. |
|
slices/struct_slice
Code generated by Configen.
|
Code generated by Configen. |
|
structs/default_values
Code generated by Configen.
|
Code generated by Configen. |
|
structs/nested_struct
Code generated by Configen.
|
Code generated by Configen. |
|
structs/struct
Code generated by Configen.
|
Code generated by Configen. |
|
supported_types
Code generated by Configen.
|
Code generated by Configen. |
|
yaml_specific
Code generated by Configen.
|
Code generated by Configen. |
Click to show internal directories.
Click to hide internal directories.