goarxiv
![GoDoc](https://godoc.org/github.com/devincarr/goarxiv?status.svg)
A Go API wrapper around the arXiv.org API. Provides simple access to the search query and returns in a simple Atom XML struct format.
How to
go get github.com/devincarr/goarxiv
and
import github.com/devincarr/goarxiv
New Search
s := goarxiv.New()
s.AddQuery("search_query","cat:cs.LG")
result, error := s.Get()
if error != nil { error }
fmt.Println(result.Entry[0].Title)
Decomposition"
Result Format
The results from the arXiv.org API are in Atom XMl format and goarxiv utilizes golang.org/x/tools/blog/atom
for the results parsing. See godoc/atom for the format of the results.
License
The MIT License (MIT)