Releases: jgolang/config
Releases · jgolang/config
Release v1.2.0
Release v1.2.0
We are excited to announce the release of version 1.1.0 of the config
package. This release includes several significant improvements and new features.
New Features and Improvements
Upgrade Go Version to 1.22.5
- Contributor: @josuegiron
- Description: Upgraded the Go version to 1.22.5 to leverage the latest features, improvements, and security fixes.
How to Upgrade
To upgrade to the latest version, use the following command:
go get -u github.com/jgolang/config
v1.1.0
Got it! Here's the release message for version 1.1.0 of the config
package:
Release v1.1.0: Enhanced JSON Configuration Management
We are thrilled to announce the release of the config
package, version 1.1.0!
Overview
The config
package provides a comprehensive and user-friendly interface for managing JSON configuration files in Go applications. This new release builds on the initial version, enhancing the package's functionality and usability.
Features
- String Retrieval: Get string values from JSON keys with
GetString
. - Integer Retrieval: Retrieve integer values using
GetInt
andGetInt64
. - Float Retrieval: Access float values with
GetFloat64
. - Boolean Retrieval: Get boolean values with
GetBool
. - General Retrieval: Retrieve any JSON node with
Get
. - Array Maps Retrieval: Access JSON arrays as maps using
GetArrayMaps
. - Configuration Loading: Load and parse JSON configuration files with
LoadConfigFile
. - Validation: Ensure configurator is registered before accessing configuration values.
v1.0.0
A faster load application configurations.