Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: github.com/go-git/gcfg
Package gcfg reads "INI-style" text-based configuration files with
"name=value" pairs grouped into sections (gcfg files).
This package is still a work in progress; see the sections below for planned
changes.
The syntax is based on that used by git config:
http://git-scm.com/docs/git-config#_syntax .
There are some (planned) differences compared to the git config format:
The functions in this package read values into a user-defined struct.
Each section corresponds to a struct field in the config struct, and each
variable in a section corresponds to a data field in the section struct.
The mapping of each section or variable name to fields is done either based
on the "gcfg" struct tag or by matching the name of the section or variable,
ignoring case. In the latter case, hyphens '-' in section and variable names
correspond to underscores '_' in field names.
Fields must be exported; to use a section or variable name starting with a
letter that is neither upper- or lower-case, prefix the field name with 'X'.
(See https://code.google.com/p/go/issues/detail?id=5763#c4 .)
For sections with subsections, the corresponding field in config must be a
map, rather than a struct, with string keys and pointer-to-struct values.
Values for subsection variables are stored in the map with the subsection
name used as the map key.
(Note that unlike section and variable names, subsection names are case
sensitive.)
When using a map, and there is a section with the same section name but
without a subsection name, its values are stored with the empty string used
as the key.
It is possible to provide default values for subsections in the section
"default-<sectionname>" (or by setting values in the corresponding struct
field "Default_<sectionname>").
The functions in this package panic if config is not a pointer to a struct,
or when a field is not of a suitable type (either a struct or a map with
string keys and pointer-to-struct values).
The section structs in the config struct may contain single-valued or
multi-valued variables. Variables of unnamed slice type (that is, a type
starting with `[]`) are treated as multi-value; all others (including named
slice types) are treated as single-valued variables.
Single-valued variables are handled based on the type as follows.
Unnamed pointer types (that is, types starting with `*`) are dereferenced,
and if necessary, a new instance is allocated.
For types implementing the encoding.TextUnmarshaler interface, the
UnmarshalText method is used to set the value. Implementing this method is
the recommended way for parsing user-defined types.
For fields of string kind, the value string is assigned to the field, after
unquoting and unescaping as needed.
For fields of bool kind, the field is set to true if the value is "true",
"yes", "on" or "1", and set to false if the value is "false", "no", "off" or
"0", ignoring case. In addition, single-valued bool fields can be specified
with a "blank" value (variable name without equals sign and value); in such
case the value is set to true.
Predefined integer types [u]int(|8|16|32|64) and big.Int are parsed as
decimal or hexadecimal (if having '0x' prefix). (This is to prevent
unintuitively handling zero-padded numbers as octal.) Other types having
[u]int* as the underlying type, such as os.FileMode and uintptr allow
decimal, hexadecimal, or octal values.
Parsing mode for integer types can be overridden using the struct tag option
",int=mode" where mode is a combination of the 'd', 'h', and 'o' characters
(each standing for decimal, hexadecimal, and octal, respectively.)
All other types are parsed using fmt.Sscanf with the "%v" verb.
For multi-valued variables, each individual value is parsed as above and
appended to the slice. If the first value is specified as a "blank" value
(variable name without equals sign and value), a new slice is allocated;
that is any values previously set in the slice will be ignored.
The types subpackage for provides helpers for parsing "enum-like" and integer
types.
There are 3 types of errors:
Programmer errors trigger panics. These are should be fixed by the programmer
before releasing code that uses gcfg.
Data errors cause gcfg to return a non-nil error value. This includes the
case when there are extra unknown key-value definitions in the configuration
data (extra data).
However, in some occasions it is desirable to be able to proceed in
situations when the only data error is that of extra data.
These errors are handled at a different (warning) priority and can be
filtered out programmatically. To ignore extra data warnings, wrap the
gcfg.Read*Into invocation into a call to gcfg.FatalOnly.
The following is a list of changes under consideration:
6 versions
Latest release: about 4 years ago
5,281 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/go-git/gcfg
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/go-git%2Fgcfg
Dependent Repos 13,403
ossf/scorecard-action
Official GitHub Action for OpenSSF Scorecard.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 6.39 MB - Last synced: 4 days ago - Pushed: 4 days ago
aberja/argo Fork of argoproj/argo-workflows
Argo Workflows: Get stuff done with Kubernetes.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 67.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
SammyEnigma/hardentools Fork of hardentools/hardentools
Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 3.34 MB - Last synced: 6 months ago - Pushed: 6 months ago
Jimdo/terraform-provider-solaris
Terraform provider to provision static resources using the Solarisbank API.- v1.5.0 go.sum
Size: 4.6 MB - Last synced: 8 days ago - Pushed: over 1 year ago
observIQ/grafana-agent Fork of grafana/agent
Telemetry agent for the LGTM stack.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 48.3 MB - Last synced: 5 months ago - Pushed: 5 months ago
CiscoDevNet/terraform-provider-nxos
Terraform Cisco NX-OS Provider- v1.5.0 go.sum
Size: 2.85 MB - Last synced: 4 days ago - Pushed: 4 days ago
carlkyrillos/integreatly-operator Fork of integr8ly/integreatly-operator
An Openshift Operator based on the Operator SDK for installing and reconciling Integreatly services- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 126 MB - Last synced: 15 days ago - Pushed: 16 days ago
andrey-olishchuk/terraform-provider-dorpm
- v1.5.0 go.sum
Size: 153 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
vaneuk/terraform-provider-nxos Fork of netascode/terraform-provider-nxos
Terraform Cisco NXOS Provider- v1.5.0 go.sum
Size: 1.12 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
cilium/cilium-olm ๐ฆ
- v1.5.0 tools/go.sum
Size: 982 KB - Last synced: 9 months ago - Pushed: 12 months ago
RafaySystems/terraform-provider-rafay
Rafay terraform provider- v1.5.0 go.sum
Size: 4.33 MB - Last synced: 1 day ago - Pushed: 2 days ago
iac-factory/terraform-provider-iac-factory
IaC Factory Official Provider- v1.5.0 go.sum
Size: 123 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
GoogleCloudPlatform/gke-poc-toolkit
๐ฆ Demo generator for Google Kubernetes Engine!- v1.5.0 cli/go.sum
Size: 12.8 MB - Last synced: 6 days ago - Pushed: 6 days ago
ykzts/terraform-provider-cloudinary
Terraform Cloudinary provider- v1.5.0 go.sum
Size: 442 KB - Last synced: 2 days ago - Pushed: about 1 month ago
5-stones/terraform-provider-bunny Fork of simplesurance/terraform-provider-bunny
bunny.net CDN Terraform Provider- v1.5.0 go.sum
Size: 7.45 MB - Last synced: 10 days ago - Pushed: over 1 year ago
kubernetes-sigs/cluster-api-provider-nested
Cluster API Provider for Nested Clusters- v1.5.0 go.sum
Size: 3.04 MB - Last synced: 15 days ago - Pushed: 15 days ago
jimsheldon/terraform-provider-drone
A terraform provider for drone.io- v1.5.0 go.sum
Size: 188 KB - Last synced: 9 months ago - Pushed: 12 months ago
ionos-cloud/terraform-provider-ionoscloud
The IonosCloud Terraform provider gives the ability to deploy and configure resources using the IonosCloud APIs.- v1.5.0 go.sum
Size: 131 MB - Last synced: 23 days ago - Pushed: 23 days ago
Skarlso/slides Fork of maaslalani/slides
Terminal based presentation tool- v1.5.0 go.sum
Size: 1.05 MB - Last synced: 27 days ago - Pushed: 27 days ago
leoluz/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes- v1.5.0 go.sum
Size: 25.8 MB - Last synced: 18 days ago - Pushed: about 1 year ago
stolostron/multicloud-operators-subscription-release
Managing helm release with operators for multicloud.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 1.63 MB - Last synced: 18 days ago - Pushed: about 1 year ago
Pango-Inc/terraform-provider-git Fork of innovationnorway/terraform-provider-git
Terraform provider for Git- v1.5.0 go.sum
Size: 5.07 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
mclarke47/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes- v1.5.0 go.sum
Size: 11.8 MB - Last synced: 18 days ago - Pushed: over 1 year ago
tfmigrator/tfmigrator
Migrate Terraform Configuration and State with terraform state command and hcledit- v1.5.0 go.sum
Size: 205 KB - Last synced: 4 days ago - Pushed: 4 days ago
mlu-ibm/terraform-provider-isv
Terraform provider for IBM Security Verify based on the new framework.- v1.5.0 go.sum
Size: 128 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
disc/terraform-provider-pritunl
Pritunl Terraform provider- v1.5.0 go.sum
Size: 310 KB - Last synced: about 1 month ago - Pushed: about 2 months ago
datalayer-externals/flux Fork of fluxcd/flux2
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.- v1.5.0 go.mod
- v1.5.0 go.sum
- v1.5.0 tests/azure/go.mod
- v1.5.0 tests/azure/go.sum
Size: 7.19 MB - Last synced: 5 days ago - Pushed: 5 days ago
tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v1.5.0 extensions/open-cluster-management/generator-agent/go.sum
- v1.5.0 extensions/open-cluster-management/generator-apps/go.sum
- v1.5.0 extensions/open-cluster-management/generator-observability/go.sum
- v1.5.0 extensions/open-cluster-management/generator-operator/go.sum
- v1.5.0 extensions/tekton/generator-v1beta1/go.sum
- v1.5.0 kubernetes-model-generator/go.sum
Size: 449 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
hashicorp/hc-install
Go module for downloading or locating HashiCorp binaries, verifying signatures and checksums, and asserting version constraints.- v1.5.0 go.sum
Size: 28.6 MB - Last synced: about 12 hours ago - Pushed: about 16 hours ago
bf2fc6cc711aee1a0c2a/cos-tools
Tools and support script for the Managed Connector Service- v1.5.0 rhoc/go.sum
Size: 22.9 MB - Last synced: 16 days ago - Pushed: 10 months ago
douyu/jupiter-examples
Examples of Jupiter.- v1.5.0 go.sum
Size: 58 MB - Last synced: 8 months ago - Pushed: 8 months ago
Opsly/terraform-exec Fork of hashicorp/terraform-exec
Terraform CLI commands via Go.- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 608 KB - Last synced: about 1 year ago - Pushed: over 1 year ago
jeffmendoza/allstar Fork of ossf/allstar
- v1.5.0 go.sum
Size: 1.83 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago
Juniper/junos-terraform
- v1.5.0 go.sum
Size: 88.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago
axiotl/terraform-provider-nftower
- v1.5.0 go.sum
Size: 133 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
rocketmiles/terraform-provider-mandrill
- v1.5.0 go.sum
Size: 365 KB - Last synced: 8 months ago - Pushed: 8 months ago
pathtofile/terraform-provider-bitlaunch
BitLaunch Terraform Provider- v1.5.0 go.sum
Size: 259 KB - Last synced: 4 days ago - Pushed: 4 days ago
gravitational/teleport-plugins
Set of plugins for Teleport- v1.5.0 go.sum
Size: 77.7 MB - Last synced: about 15 hours ago - Pushed: about 17 hours ago
PhoenixRedflash/hub Fork of artifacthub/hub
Find, install and publish Kubernetes packages- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 80.9 MB - Last synced: 4 days ago - Pushed: 4 days ago
poroping/terraform-provider-forticloud-ztp
- v1.5.0 go.sum
Size: 46.9 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
szromek/terraform-provider-lotr
Lord Of The Rings - Terraform provider supported by The One API- v1.5.0 go.sum
Size: 7.62 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
Mu-L/slides Fork of maaslalani/slides
Terminal based presentation tool- v1.5.0 go.sum
Size: 1.06 MB - Last synced: 23 days ago - Pushed: 30 days ago
mprahl/config-policy-controller Fork of stolostron/config-policy-controller
Configuration policy controller- v1.5.0 go.sum
Size: 1.67 MB - Last synced: 8 months ago - Pushed: 8 months ago
pokearu/cluster-api-provider-tinkerbell Fork of tinkerbell/cluster-api-provider-tinkerbell
Cluster API Infrastructure Provider for Tinkerbell- v1.5.0 go.sum
Size: 1.12 MB - Last synced: 9 months ago - Pushed: 11 months ago
philips-labs/terraform-provider-unleash
A Terraform provider to provision and manage Unleash admin resources - in early development.- v1.5.0 go.sum
Size: 207 KB - Last synced: 5 months ago - Pushed: 5 months ago
mattermost-community/mattermost-plugin-msteams-meetings
Mattermost Plugin for Microsoft Teams Meetings- v1.5.0 build/go.sum
Size: 1.03 MB - Last synced: 7 days ago - Pushed: 7 days ago
joejulian/release Fork of kubernetes/release
Release infrastructure for Kubernetes and related components- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 14.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
willkutler/governance-policy-spec-sync Fork of stolostron/governance-policy-spec-sync
- v1.5.0 go.sum
Size: 6.18 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago
mmulholla/chart-verifier Fork of redhat-certification/chart-verifier
A rules-based tool to certify Helm Charts.- v1.5.0 go.sum
Size: 1.82 MB - Last synced: 15 days ago - Pushed: about 1 year ago
attachmentgenie/terraform-provider-statping ๐ฆ
- v1.5.0 go.sum
Size: 8.37 MB - Last synced: 19 days ago - Pushed: over 1 year ago
LinuxSuRen/http-downloader
A download tool that is baked for the GitHub release assets. ไธๆณจไบ GitHub ้กน็ฎ็ๅทฅๅ ทๅฎ่ฃ- v1.5.0 go.sum
Size: 1.09 MB - Last synced: 3 days ago - Pushed: 3 days ago
Icinga/terraform-provider-icinga2
Terraform Icinga2 provider- v1.5.0 go.sum
Size: 7.96 MB - Last synced: 19 days ago - Pushed: about 1 year ago
rizalgowandy/skaffold Fork of GoogleContainerTools/skaffold
Easy and Repeatable Kubernetes Development- v1.5.0 go.sum
Size: 79.4 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
quantcdn/terraform-provider-quantcdn
- v1.5.0 go.sum
Size: 92.8 KB - Last synced: 7 months ago - Pushed: about 1 year ago
chf007/argo-workflows Fork of argoproj/argo-workflows
Workflow engine for Kubernetes- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 81.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
kffl/terraform-provider-totp
Terraform utility provider for generating Time-Based One-Time Passwords (TOTPs) :alarm_clock::key:- v1.5.0 go.sum
Size: 135 KB - Last synced: 10 months ago - Pushed: about 1 year ago
katbyte/terrafmt
Format terraform blocks embedded in files- v1.5.0 go.sum
Size: 29.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago
zahiar/terraform-provider-graylog Fork of terraform-provider-graylog/terraform-provider-graylog
Terraform Provider for Graylog- v1.5.0 go.sum
Size: 573 KB - Last synced: 2 days ago - Pushed: 10 months ago
xiangqians/auto-deploy-go
- v1.5.0 go.sum
- v1.5.0 go.mod
Size: 570 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
crazy-max/goreleaser Fork of goreleaser/goreleaser
Deliver Go binaries as fast and easily as possible- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 16.8 MB - Last synced: 2 days ago - Pushed: 9 months ago
rancher/ecm-distro-tools
- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 49.9 MB - Last synced: 8 days ago - Pushed: 8 days ago
goharbor/terraform-provider-harbor
A Terraform provider for Harbor. To configure and manage all aspects of your Harbor Container Registry with Terraform Infrastructure as Code.- v1.5.0 go.sum
Size: 9.66 MB - Last synced: 12 days ago - Pushed: 15 days ago
onflow/rosetta
Rosetta implementation for the Flow blockchain- v1.5.0 go.sum
Size: 453 KB - Last synced: 19 days ago - Pushed: 2 months ago
klaudiagrz/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v1.5.0 components/console-backend-service/go.sum
- v1.5.0 components/function-controller/go.sum
- v1.5.0 tests/function-controller/go.sum
Size: 78.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
project0/terraform-provider-podman
๐ง [WIP] A native podman provider for terraform- v1.5.0 go.sum
Size: 1.12 MB - Last synced: 10 months ago - Pushed: about 1 year ago
geeker-zhou/terraform-provider-oceanbase
- v1.5.0 go.sum
Size: 40 KB - Last synced: 9 months ago - Pushed: about 1 year ago
juanmanuel-tirado/terraform-provider-juju Fork of juju/terraform-provider-juju
A Terraform provider for Juju- v1.5.0 go.sum
Size: 638 KB - Last synced: 11 months ago - Pushed: 11 months ago
sozercan/release Fork of kubernetes/release
Release infrastructure for Kubernetes and related components- v1.5.0 go.mod
- v1.5.0 go.sum
Size: 13.8 MB - Last synced: 16 days ago - Pushed: about 1 year ago
slinkydeveloper/eventing-kafka-broker Fork of knative-sandbox/eventing-kafka-broker
Experimental Kafka Broker implementation- v1.5.0 go.sum
Size: 17.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
boostchicken/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector- v1.5.0 internal/tools/go.mod
- v1.5.0 internal/tools/go.sum
Size: 262 MB - Last synced: 2 days ago - Pushed: 5 months ago
argoproj-labs/argocd-interlace
Enabling Software Supply Chain Security Capabilities in ArgoCD- v1.5.0 go.sum
Size: 10.2 MB - Last synced: 3 months ago - Pushed: over 1 year ago
kyverno/website
User docs and sample policies: https://kyverno.io- v1.5.0 render/go.sum
Size: 44.7 MB - Last synced: 16 days ago - Pushed: 17 days ago
mekanoe/terraform-provider-podio
not a podio provider- v1.5.0 go.sum
Size: 129 KB - Last synced: about 1 month ago - Pushed: about 1 year ago
tehlingchu/trivy Fork of aquasecurity/trivy
Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues- v1.5.0 examples/misconf/go-testing/go.sum
- v1.5.0 go.sum
Size: 667 MB - Last synced: about 1 year ago - Pushed: about 1 year ago