func (r *RepositoriesService) Create(params interface{}) (repo *Repository, result *Result) {
	result = r.client.post(r.URL, params, &repo)
	return
}
Create posts a new repository based on parameters in a Repository struct to
the respository service url
package octokit
import (
	"net/url"
	"time"
	"github.com/jingweno/go-sawyer/hypermedia"
)
var (
	RepositoryURL       = Hyperlink("repos/{owner}/{repo}")
	ForksURL            = Hyperlink("repos/{owner}/{repo}/forks")
	UserRepositoriesURL = Hyperlink("user/repos")
	OrgRepositoriesURL  = Hyperlink("orgs/{org}/repos")
)
func (c *Client) Repositories(url *url.URL) (repos *RepositoriesService) {
	repos = &RepositoriesService{client: c, URL: url}
	return
}
type RepositoriesService struct {
	client *Client
	URL    *url.URL
}
func (r *RepositoriesService) One() (repo *Repository, result *Result) {
	result = r.client.get(r.URL, &repo)
	return
}
func (r *RepositoriesService) All() (repos []Repository, result *Result) {
	result = r.client.get(r.URL, &repos)
	return
}