<commit_before>Code for implementing OIDC clients and servers.

[![Build Status](https://travis-ci.org/coreos/go-oidc.png?branch=master)](https://travis-ci.org/coreos/go-oidc)<commit_msg>README: add links to godocs<commit_after># go-oidc

Go libraries for implementing OIDC clients and servers.

[![Build Status](https://travis-ci.org/coreos/go-oidc.png?branch=master)](https://travis-ci.org/coreos/go-oidc)

## Go Package Docs

- [github.com/coreos/go-oidc/oauth2](http://godoc.org/github.com/coreos/go-oidc/oauth2) - an OAUTH2 client
- [github.com/coreos/go-oidc/jose](http://godoc.org/github.com/coreos/go-oidc/jose) - library for handling JOSE [signatures](https://tools.ietf.org/html/draft-ietf-jose-json-web-signature-41) known as JWS and [keys](https://tools.ietf.org/html/draft-ietf-jose-json-web-key-41) known as JWK
- [github.com/coreos/go-oidc/key](http://godoc.org/github.com/coreos/go-oidc/key) - library for handling public key expiration and rotation
- [github.com/coreos/go-oidc/oidc](http://godoc.org/github.com/coreos/go-oidc/oidc) - client library for OpenID Connect (oidc) 
{'fraction_non_alphanumeric': 0.1729185727355901, 'fraction_numerical': 0.006404391582799634, 'mean_word_length': 4.553299492385787, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5719214', 'n_tokens_mistral': 424, 'n_tokens_neox': 419, 'n_words': 61}