private functions are functions that are used only internally to the module and shouldn't be messed around with because you could easily do something wrong.
public is the default for functions and means that they can be accessed - it cancels a previous private decleration for the functions following it.
These might also apply to types and globals but i'm not sure.
public is the default for functions and means that they can be accessed - it cancels a previous private decleration for the functions following it.
These might also apply to types and globals but i'm not sure.