github.com/chimeracoder/anaconda (go): Package anaconda provides structs and functions for accessing version 1.1 of the Twitter API.  Successful API queries return native Go structs that can be used immediately, with no need for type assertions.  If you already have the access token (and secret) for your user (Twitter provides this for your own account on the developer portal), creating the client is simple:  Executing queries on an authenticated TwitterApi struct is simple.  Certain endpoints allow separate optional parameter; if desired, these can be passed as the final parameter.  Anaconda implements most of the endpoints defined in the Twitter API documentation: https://dev.twitter.com/docs/api/1.1. For clarity, in most cases, the function name is simply the name of the HTTP method and the endpoint (e.g., the endpoint `GET /friendships/incoming` is provided by the function `GetFriendshipsIncoming`).  In a few cases, a shortened form has been chosen to make life easier (for example, retweeting is simply the function `Retweet`)  More detailed information about the behavior of each particular endpoint can be found at the official Twitter API documentation.
Keywords: api-client|go|go-library|golang|golang-library|twitter