package
2.0.1
Repository: https://github.com/kyoh86/go-docbase.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
NewClient returns a new Docbase API client.
Version will get a version of the package go-docbase.

# Constants

ScopeEveryone specifies that a post is published for everybody in the team.
ScopeGroup specifies that a post is published for members in specified groups.
ScopePrivate specifies that a post is just for me.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
A Client manages communication with the Docbase API.
Comment represents a Docbase Comment.
An Error reports more details on an individual error in an ErrorResponse.
An ErrorResponse reports one or more errors caused by an API request.
Group represents a Docbase Group.
ListOptions specifies the optional parameters to various List methods that support pagination.
Meta provides the page values for paginating through a set of results.
Post
Post represents a Docbase Post.
Rate represents the rate limit for the current client.
RateLimitError occurs when Docbase returns 429 Too many requests response with a rate limit remaining value of 0.
Response is a Docbase API response.
Tag represents a Docbase Tag.
Timestamp represents a time that can be unmarshalled from a JSON string formatted as either an RFC3339 or Unix timestamp.
TokenTransport is an http.RoundTripper that authenticates all requests with the provided access token.
User represents a Docbase User.

# Type aliases

No description provided by the author
CommentID identifies a Comment.
GroupID identifies a Group.
PostID specifies a post id for some API parameters.
Scope specifies a scope of the post.
UserID identifies a User.
No description provided by the author