Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sangupta/berry

Utility functions in Go
https://github.com/sangupta/berry

Last synced: 4 days ago
JSON representation

Utility functions in Go

Awesome Lists containing this project

README

        

# berry

[![Build Status](https://github.com/sangupta/berry/actions/workflows/unittest.yml/badge.svg?branch=main)](https://github.com/sangupta/berry/actions)
[![Code Coverage](https://codecov.io/gh/sangupta/berry/branch/main/graphs/badge.svg?branch=main)](https://codecov.io/gh/sangupta/berry)
[![go.mod version](https://img.shields.io/github/go-mod/go-version/sangupta/berry.svg)](https://github.com/sangupta/berry)
![GitHub](https://img.shields.io/github/license/sangupta/berry)
[![Go Report Card](https://goreportcard.com/badge/github.com/sangupta/berry)](https://goreportcard.com/report/github.com/sangupta/berry)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/sangupta/berry)](https://pkg.go.dev/github.com/sangupta/berry)

Utility functions in Go.

# Hacking

* To build the Go docs locally:
- `$ godoc -http=:6060`
- Open http://localhost:6060/pkg/github.com/sangupta/berry

* To run all tests along with code coverage report
- `$ go test ./... -v -coverprofile coverage.out`
- `$ go tool cover -html=coverage.out`

* To publish the Go module:
- `$ git tag v0.x.0`
- `$ git push origin v0.x.0`
- `$ GOPROXY=proxy.golang.org go list -m github.com/sangupta/[email protected]`

# License

MIT License. Copyright (c) 2022, Sandeep Gupta.