Cyclops 4 HPC is the purpose built stack to support large HPC centers with resource accounting and billing of cluster as well as cloud resources.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Diego Martin 0ea0435502 [U] Sync of latest codebase 3 years ago
..
.editorconfig [U] Sync of latest codebase 3 years ago
.gitignore [U] Sync of latest codebase 3 years ago
.golangci.yml [U] Sync of latest codebase 3 years ago
LICENSE [U] Sync of latest codebase 3 years ago
Makefile [U] Sync of latest codebase 3 years ago
README.md [U] Sync of latest codebase 3 years ago
codecov.yml [U] Sync of latest codebase 3 years ago
data_source.go [U] Sync of latest codebase 3 years ago
deprecated.go [U] Sync of latest codebase 3 years ago
error.go [U] Sync of latest codebase 3 years ago
file.go [U] Sync of latest codebase 3 years ago
helper.go [U] Sync of latest codebase 3 years ago
ini.go [U] Sync of latest codebase 3 years ago
key.go [U] Sync of latest codebase 3 years ago
parser.go [U] Sync of latest codebase 3 years ago
section.go [U] Sync of latest codebase 3 years ago
struct.go [U] Sync of latest codebase 3 years ago

README.md

INI

GitHub Workflow Status codecov GoDoc Sourcegraph

Package ini provides INI file read and write functionality in Go.

Features

  • Load from multiple data sources(file, []byte, io.Reader and io.ReadCloser) with overwrites.
  • Read with recursion values.
  • Read with parent-child sections.
  • Read with auto-increment key names.
  • Read with multiple-line values.
  • Read with tons of helper methods.
  • Read and convert values to Go types.
  • Read and WRITE comments of sections and keys.
  • Manipulate sections, keys and comments with ease.
  • Keep sections and keys in order as you parse and save.

Installation

The minimum requirement of Go is 1.12.

$ go get gopkg.in/ini.v1

Please add -u flag to update in the future.

Getting Help

License

This project is under Apache v2 License. See the LICENSE file for the full license text.