Skip to content

End-To-End Golang Utilities library compatible with Go version >= 1.18

License

Notifications You must be signed in to change notification settings

sinhashubham95/go-utils

Repository files navigation

Go Utils - Fully Tested, Benchmarked and Error Free Set of Utilities

tag Go Version GoDoc Build Status Go report codecov Contributors License

sinhashubham95/go-utils is an End-To-End Golang Utilities library compatible with Go version >= 1.18. You name it you find it here.

This library provides a ready replacement for most of the Golang standard packages, and also offers many more valuable abstractions. It's completely light-weight implementing all the methods natively, and not bloating this beautiful library with any additional dependencies.

🚀 Install

go get github.com/sinhashubham95/go-utils@v1

This library is v1 and follows SemVer strictly.

No breaking changes will be made to exported APIs before v2.0.0.

This library has no dependencies outside the Go standard library.

💡 Usage

You can import go-utils package using the following code snippet:

package sample

import (
    "fmt"
    "github.com/sinhashubham95/go-utils/strings"
)

Then use one of the helpers below:

func sample() {
	fmt.Prinln(strings.Join('n', 'a', 'r', 'u', 't', 'o'))
}

🤠 Spec

GoDoc: https://godoc.org/github.com/sinhashubham95/go-utils

About

End-To-End Golang Utilities library compatible with Go version >= 1.18

Resources

License

Stars

Watchers

Forks

Packages

No packages published