PkgGoDev GitHub Actions CI Status GoReportCard Coverage Status Codebeat badge GitHub Actions CodeQL Status

InstallationUsage exampleBuild StatusContributingLicense


`badge` is a Go package for generating SVG badges. ### Installation Make sure you have a working Go 1.15+ workspace (_[instructions](https://golang.org/doc/install)_), then: ````bash go get -d pkg.re/essentialkaos/go-badge.v1 ```` For update to latest stable release, do: ```bash go get -d -u pkg.re/essentialkaos/go-badge.v1 ``` ### Usage example ```go package main // ////////////////////////////////////////////////////////////////////////// // import ( "fmt" "pkg.re/essentialkaos/go-badge.v1" ) // ////////////////////////////////////////////////////////////////////////// // func main() { g, err := badge.NewGenerator("Verdana.ttf") if err != nil { panic(err) } fmt.Println(g.GeneratePlastic("status", "ok", "#97ca00")) } ``` ### Build Status | Branch | Status | |--------|----------| | `master` | [![CI](https://kaos.sh/w/go-badge/ci.svg?branch=master)](https://kaos.sh/w/go-badge/ci?query=branch:master) | | `develop` | [![CI](https://kaos.sh/w/go-badge/ci.svg?branch=develop)](https://kaos.sh/w/go-badge/ci?query=branch:develop) | ### Contributing Before contributing to this project please read our [Contributing Guidelines](https://github.com/essentialkaos/contributing-guidelines#contributing-guidelines). ### License [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)