package
1.0.1
Repository: https://github.com/headzoo/surf.git
Documentation: pkg.go.dev

# Functions

AOL returns a user agent string for the most recent version of the AOL browser.
BingBot returns a user agent string for the most recent version of the BingBot crawler.
Chrome returns a user agent string for the most recent version of the Chrome browser.
Create generates and returns a complete user agent string.
CreateVersion generates and returns a complete user agent string for a specific browser version.
Firefox returns a user agent string for the most recent version of the Firefox browser.
Format returns the format string for the given browser name and version.
GoogleBot returns a user agent string for the most recent version of the GoogleBot crawler.
ITunes returns a user agent string for the most recent version of the iTunes media player.
Konqueror returns a user agent string for the most recent version of the Konqueror browser.
Lynx returns a user agent string for the most recent version of the Lynx cli browser.
MSIE returns a user agent string for most recent version of the Microsoft Internet Explorer.
Netscape returns a user agent string for the most recent version of the Netscape Navigator browser.
Opera returns a user agent string for the most recent version of the Opera browser.
Safari returns a user agent string for the most recent version of the Safari browser.
TopVersion returns the most recent version for the given browser name.
YahooBot returns a user agent string for the most recent version of the YahooBot crawler.

# Constants

Linux based operating system.
Macintosh/OS X operating system.
Windows operating system.

# Variables

Comments are additional comments to add to a user agent string.
Database is the "database" of user agents.
DefaultOSAttributes stores default OS attributes.
Name is the name of the browser.
OSName is the operating system name.
OSVersion is the operating system version.
Version is the browser version.

# Structs

OSAttributes stores OS attributes.
TemplateData structure for template data.
UAData stores information on a browser user agent.

# Type aliases

Formats is a collection of UA format strings.
UATable is a collection of UAData values.