# Functions
NewFileLocator returns a new *FileLocator that is configured to access resources located on the local filesystem.
NewFSLocator returns a new instance of *FSLocator that uses the specified fs.FS to access resources.
# Structs
FileLocator is an implementation of ReadLocator and WriteLocator that uses the local filesystem to access resources.
FSLocator is an implementation of ReadLocator that uses the fs.FS abstraction to load resources, allowing the API to be used with embedded files.
# Interfaces
ReadLocator represents a logic by which resources can be opened for reading based off of a path.
WriteLocator represents a logic by which resources can be opened for writing based off of a path.