Nao tenho conhecimento suficiente em Go para lhe ajudar, mas, do ponto de vista da arquitetura, parece-me que está faltando um transformador para os dados contidos no DTO. Aqui [0] há um exemplo em PHP.
--
---
Você recebeu essa mensagem porque está inscrito no grupo "Golang Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para golang-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/golang-brasil/abd0c7e3-ea8e-45e9-8931-297402b41d05%40googlegroups.com.
-- Att, Tobias "If technology does not liberate all people for the pursuit of higher aspirations in human achievement, then all it's technical potential will be meaningless." - Jacque Fresco
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/golang-brasil/b6feee6c-1bda-a240-a09b-2416de08f738%40tobias.ws.