arxiv

module
v0.0.0-...-8476fb0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2024 License: MIT

README

ArXiv Meta

Module for interfacing with the arxiv.org metadata API.

ArXiv provides a public API for accessing metadata of scientific papers. Documentation for the API can be found in the ArXiv API User Manual.

Basic usage:

package main
import (
        "github.com/mikethicke/arxiv-go"
)
func main() {
        params := meta.SearchParams{
                Query: "all:electron",
        }
        requester := meta.MakeRequester(arxivgo.DefaultConfig)
        response, err := meta.Search(requester, params)
        if err != nil {
                panic(err)
        }
        for _, entry := range response.Entries {
             // Do something
        }
        nextPage, err := meta.SearchNext(requester, response)
        // Do something
}

Directories

Path Synopsis
cmd
Package arxivgo provides a simple interface to the arXiv metadata API.
Package arxivgo provides a simple interface to the arXiv metadata API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL