En Go, puedes utilizar el paquete estándar fmt para imprimir la salida de depuración en la consola.
fmt
Aunque Go no incluye un REPL incorporado, la comunidad ha creado herramientas como gore para llenar ese vacío.
gore
Go proporciona una facilidad incorporada para la depuración llamada delve.
delve
En Go, las pruebas se escriben típicamente en el mismo paquete que el código que prueban.