bookstack-api is a type-safe, idiomatic Go client library for the BookStack (https://www.bookstackapp.com) API.
https://www.jakoubek.net/open-source/bookstack-api/
- Populated .gitignore with Go-specific patterns - Created placeholder Go files with basic package structure: - bookstack.go: Client and Config setup - types.go: Data structures (Book, Page, Chapter, Shelf, SearchResult) - errors.go: Error handling types with sentinel errors - http.go: HTTP helper placeholder with ListOptions - books.go, pages.go, chapters.go, shelves.go, search.go: Service placeholders - Verified build succeeds with go build ./... - No external dependencies added (stdlib only) All files compile successfully and follow flat package structure. |
||
|---|---|---|
| .beads | ||
| .gitignore | ||
| books.go | ||
| bookstack.go | ||
| chapters.go | ||
| errors.go | ||
| http.go | ||
| pages.go | ||
| README.md | ||
| search.go | ||
| shelves.go | ||
| types.go | ||