Refactor comments to be on public interface functions instead of concrete implementation functions
This issue will migrate the function comments from the concrete implementation functions to the interface functions instead to align to Go's best practices.
Edited by 🤖 GitLab Bot 🤖