Documentation
¶
Index ¶
- func AddAsSet(values []string) []string
- func DedupeSlice[T comparable](sliceList []T) []T
- func FindFromFormat(p Params) string
- func FindFromFormatByDict(dct map[string]interface{}) string
- func FindFromFormatByExt(ext string) string
- func FindFromFormatByFilename(filename string) string
- func FindFromFormatByID(pid string) string
- func FindFromFormatByString(str string) string
- func IssnAsUrl(issn string) string
- func NormalizeCCUrl(url string) (string, bool)
- func NormalizeID(pid string) string
- func NormalizeORCID(orcid string) string
- func NormalizeROR(ror string) string
- func NormalizeUrl(str string, secure bool, lower bool) (string, error)
- func Sanitize(html string) string
- func UrlToSPDX(url string) string
- func ValidateORCID(orcid string) (string, bool)
- func ValidateROR(ror string) (string, bool)
- type Params
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DedupeSlice ¶
func DedupeSlice[T comparable](sliceList []T) []T
func FindFromFormat ¶
func FindFromFormatByDict ¶
func FindFromFormatByExt ¶
func FindFromFormatByString ¶
func NormalizeCCUrl ¶
return true if the URL is a Creative Commons License URL
func NormalizeORCID ¶
func NormalizeROR ¶
func NormalizeUrl ¶
Normalize URL
func ValidateORCID ¶
func ValidateROR ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.