2012-05-20 01:59:25 +04:00
# Overview
2014-05-07 22:08:33 +04:00
This is the [Prometheus ](http://www.prometheus.io )
[Go ](http://golang.org ) client library. It provides several distinct
functions, and there is separate documentation for each respective
component. You will want to select the appropriate topic below to
continue your journey:
2012-05-20 01:59:25 +04:00
2014-05-07 22:08:33 +04:00
1. See the [exposition library ](prometheus/README.md ) if you want to
export metrics to a Prometheus server or pushgateway
2012-05-20 01:59:25 +04:00
2014-05-07 22:08:33 +04:00
2. See the [consumption library ](extraction/README.md ) if you want to
process metrics exported by a Prometheus client. (The Prometheus server
is using that library.)
2012-05-20 01:59:25 +04:00
2014-05-07 22:08:33 +04:00
[![GoDoc ](https://godoc.org/github.com/prometheus/client_golang?status.png )](https://godoc.org/github.com/prometheus/client_golang)
2013-03-28 13:44:20 +04:00
# Getting Started
* The source code is periodically indexed: [Go Exposition Client ](http://godoc.org/github.com/prometheus/client_golang ).
* All of the core developers are accessible via the [Prometheus Developers Mailinglist ](https://groups.google.com/forum/?fromgroups#!forum/prometheus-developers ).
2012-05-20 01:59:25 +04:00
# Testing
$ go test ./...
2013-02-18 08:09:21 +04:00
2014-05-07 22:08:33 +04:00
# Continuous Integration
[![Build Status ](https://secure.travis-ci.org/prometheus/client_golang.png?branch=master )]()
2014-04-25 14:50:18 +04:00
2014-05-07 22:08:33 +04:00
## Contributing
2014-04-25 14:50:18 +04:00
2014-05-07 22:08:33 +04:00
See the contributing guidelines for the [Prometheus server ](https://github.com/prometheus/prometheus/blob/master/CONTRIBUTING.md ).