An open API service indexing awesome lists of open source software.

https://github.com/caltechlibrary/doitools

A Go package for working with DOI
https://github.com/caltechlibrary/doitools

Last synced: 8 months ago
JSON representation

A Go package for working with DOI

Awesome Lists containing this project

README

          

# doitools

**doitools** is a Go package for working with DOI. E.g. It is used by other Caltech Library Go based projects.

```go
doi, err := doitools.NormalizeDOI("https://dx.doi.org/10.1021/acsami.7b15651")
if err != nil {
// handle error
}
// this should print out "10.1021/acsami.7b15651"
fmt.Printf("DOI is %q", doi)
```