# Functions
Funcs collects all function from package using given filter.
Implementations finds iface implementations.
Load loads package using given pattern.
NewInterfaces creates new Interfaces structure.
PrintType prints typename into string without package name.
WriteTemplate loads template from FS and executes it to given output writer.
# Structs
Func is a function representation.
Interfaces is a simple utility struct to find interfaces and implementations.