It's a standard GOlang library. It fetches book's information by ISBN number based on Google Book API.
go get github.com/eftakhairul/go-gisbn/gisbn
The API usage is very simple. Just import the go-gisbn package
import (
"github.com/eftakhairul/go-gisbn/gisbn"
)
//Make instace and call methods
g := gisbn.New("9780262033848", "AIzaSyDKepjfaVBRcgsnPALw5s2UNyfOk-1FHUU", "ca")
g.Fetch()
fmt.Println(g.Title()) //Introduction to Algorithms
Want to contribute? Great!
- Fork it ( https://github.com/eftakhairul/go-gisbn/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
[Eftakhairul Islam] - eftakhairul [at] gmail [dot] com [Eftakhairul Islam]:https://eftakhairul.com/
MIT
This may have bugs and lack of many features. If you want to contribute on this project, you are more than welcome. Please fork the repository from Github.
Please donate me to enhance this project.