7b83ba0614a73a7c7d536b04ba5dc98d/14264475177835201387;o=1
Thu, 21 Nov 2019 16:45:30 GMT
<!DOCTYPE html><html lang="en">
<head profile="http://a9.com/-/spec/opensearch/1.1/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="/-/bootstrap.min.css?v=8bec1bba3e23ecba22cffb197a2d440af410b15d" rel="stylesheet">
<link href="/-/site.css?v=7d81f4104c89dbe376345f6bfe3e62b4e40d3d06" rel="stylesheet">
<title>GoDoc</title>
</head>
<body>
<nav class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/"><strong>GoDoc</strong></a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="/">Home</a></li>
<li><a href="/-/about">About</a></li>
</ul>
<form class="navbar-nav navbar-form navbar-right" id="x-search" action="/" role="search"><input class="form-control" id="x-search-query" type="text" name="q" placeholder="Search"></form>
</div>
</div>
</nav>
<div class="container">
<div class="jumbotron">
<h2>Search for Go Packages</h2>
<form>
<div class="input-group">
<input class="form-control" name="q" autofocus="autofocus" value="" placeholder="Search for package by import path or keyword." type="text">
<span class="input-group-btn">
<button class="btn btn-default" type="submit">Go!</button>
</span>
</div>
</form>
</div>
<p>GoDoc hosts documentation for <a href="https://golang.org/">Go</a> packages
on Bitbucket, GitHub, Google Project Hosting and Launchpad. Read the <a
href="/-/about">About Page</a> for information about adding packages to GoDoc
and more.
<div class="row">
<div class="col-sm-6">
<h4>Popular Packages</h4>
<ul class="list-unstyled">
<li><a href="/github.com/Shopify/sarama">github.com/Shopify/sarama</a><li><a href="/github.com/aws/aws-sdk-go/aws">github.com/aws/aws-sdk-go/aws</a><li><a href="/github.com/dgrijalva/jwt-go">github.com/dgrijalva/jwt-go</a><li><a href="/github.com/gin-gonic/gin">github.com/gin-gonic/gin</a><li><a href="/github.com/go-pg/pg">github.com/go-pg/pg</a><li><a href="/github.com/go-redis/redis">github.com/go-redis/redis</a><li><a href="/github.com/golang/protobuf/proto">github.com/golang/protobuf/proto</a><li><a href="/github.com/gomodule/redigo/redis">github.com/gomodule/redigo/redis</a><li><a href="/github.com/google/uuid">github.com/google/uuid</a><li><a href="/github.com/gorilla/websocket">github.com/gorilla/websocket</a><li><a href="/github.com/jinzhu/gorm">github.com/jinzhu/gorm</a><li><a href="/github.com/lib/pq">github.com/lib/pq</a><li><a href="/github.com/pkg/errors">github.com/pkg/errors</a><li><a href="/github.com/prometheus/client_golang/prometheus">github.com/prometheus/client_golang/prometheus</a><li><a href="/github.com/robfig/cron">github.com/robfig/cron</a><li><a href="/github.com/sirupsen/logrus">github.com/sirupsen/logrus</a><li><a href="/github.com/stretchr/testify/assert">github.com/stretchr/testify/assert</a><li><a href="/github.com/unixpickle/kahoot-hack">github.com/unixpickle/kahoot-hack</a><li><a href="/go.mongodb.org/mongo-driver/mongo">go.mongodb.org/mongo-driver/mongo</a><li><a href="/go.uber.org/zap">go.uber.org/zap</a><li><a href="/golang.org/x/crypto/ssh">golang.org/x/crypto/ssh</a><li><a href="/golang.org/x/net/context">golang.org/x/net/context</a><li><a href="/golang.org/x/oauth2">golang.org/x/oauth2</a><li><a href="/gopkg.in/go-playground/validator.v9">gopkg.in/go-playground/validator.v9</a><li><a href="/gopkg.in/yaml.v2">gopkg.in/yaml.v2</a>
</ul>
</div>
<div class="col-sm-6">
<h4>More Packages</h4>
<ul class="list-unstyled">
<li><a href="/-/go">Go Standard Packages</a>
<li><a href="/-/subrepo">Go Sub-repository Packages</a>
<li><a href="https://golang.org/wiki/Projects">Projects @ go-wiki</a>
<li><a href="https://github.com/search?o=desc&q=language%3Ago&s=stars&type=Repositories">Most stars</a>,
<a href="https://github.com/search?o=desc&q=language%3Ago&s=forks&type=Repositories">most forks</a>,
<a href="https://github.com/search?o=desc&q=language%3Ago&s=updated&type=Repositories">recently updated</a> on GitHub
</ul>
</div>
</div>
</div>
<div id="x-footer" class="clearfix">
<div class="container">
<a href="https://github.com/golang/gddo/issues">Website Issues</a>
<span class="text-muted">|</span> <a href="https://golang.org/">Go Language</a>
<span class="pull-right"><a href="#">Back to top</a></span>
</div>
</div>
<div id="x-shortcuts" tabindex="-1" class="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Keyboard shortcuts</h4>
</div>
<div class="modal-body">
<table>
<tr><td align="right"><b>?</b></td><td> : This menu</td></tr>
<tr><td align="right"><b>/</b></td><td> : Search site</td></tr>
<tr class="text-muted"><td align="right"><b>f</b></td><td> : Jump to identifier</td></tr>
<tr><td align="right"><b>g</b> then <b>g</b></td><td> : Go to top of page</td></tr>
<tr><td align="right"><b>g</b> then <b>b</b></td><td> : Go to end of page</td></tr>
<tr class="text-muted"><td align="right"><b>g</b> then <b>i</b></td><td> : Go to index</td></tr>
<tr class="text-muted"><td align="right"><b>g</b> then <b>e</b></td><td> : Go to examples</td></tr>
</table>
</div>
<div class="modal-footer">
<button type="button" class="btn" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<script src="/-/jquery-2.0.3.min.js?v=fbf9c77d0c4e3c34a485980c1e5316b6212160c8"></script>
<script src="/-/bootstrap.min.js?v=5ada7c103fc1deabc925cc1fdbbb6e451c21fc70"></script>
<script src="/-/site.js?v=371de731c18d91c499d90b1ab0bf39ecf66d6cf7"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-11222381-8']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>