oi eu preciso fazer uma função que serve para conectar com PostreSQL, Mysql, Firebase ou Oracle, to pensando em usar generics para isso mas gostaria de uma luz
@@huncoding No caso se estiver utilianzando um orm e quero deixar meu crud generic, onde tenha uma interface generic onde passo o model e meu adapter faz o que preciso do crud. O bacana e uma nova interface ?
Opa, eu por enquanto tô fazendo alguns vídeos sobre o básico do go e agora que já passei tudo o que eu tinha mapeado, vou começar a trazer assuntos assim, mais sobre soluções. Porém, ainda não trouxe nada sobre Docker e debug no go, mas pode deixar que vou fazer sim!
Você diz sobre channels? Se for sobre isso, tenho dois vídeos aqui no canal sobre eles, sobre a teoria deles e implementando eles! Se não for isso, não conheço por esse nome kkkkkkk só me dá mais detalhes pra eu procurar o que é
@@huncoding é sobre dlv, consegui assim, colocando dentro do docker essas linhas EXPOSE 80 2345 RUN go build -gcflags="all=-N -l" -o /api/build/api/app /api/internal/back/api/ CMD["/dlv", "--listen=:2345", "--headless=true", "--api-version=2", "--accept-multiclient", "--continue=true", "exec" , "/app"] Agora vou colocar uma condicional no docker, quando for develop compila com debug , quando for produção compila sem o debug
excelente.
oi eu preciso fazer uma função que serve para conectar com PostreSQL, Mysql, Firebase ou Oracle, to pensando em usar generics para isso mas gostaria de uma luz
Eai tudo bem? Não entendi a necessidade do generics, talvez não seria melhor uma interface onde cada métodos e cada banco de dados implemente ela?
@@huncoding No caso se estiver utilianzando um orm e quero deixar meu crud generic, onde tenha uma interface generic onde passo o model e meu adapter faz o que preciso do crud. O bacana e uma nova interface ?
Muito bom!
Tem algum conteúdo de como fazer debug pela cloud? tipo dentro do docker?
Opa, eu por enquanto tô fazendo alguns vídeos sobre o básico do go e agora que já passei tudo o que eu tinha mapeado, vou começar a trazer assuntos assim, mais sobre soluções. Porém, ainda não trouxe nada sobre Docker e debug no go, mas pode deixar que vou fazer sim!
@@huncoding falta mais aulas sobre chan!!!! hehehehe
Você diz sobre channels? Se for sobre isso, tenho dois vídeos aqui no canal sobre eles, sobre a teoria deles e implementando eles!
Se não for isso, não conheço por esse nome kkkkkkk só me dá mais detalhes pra eu procurar o que é
@@huncoding é sobre dlv, consegui assim, colocando dentro do docker essas linhas
EXPOSE 80 2345
RUN go build -gcflags="all=-N -l" -o /api/build/api/app /api/internal/back/api/
CMD["/dlv", "--listen=:2345", "--headless=true", "--api-version=2", "--accept-multiclient", "--continue=true", "exec" , "/app"]
Agora vou colocar uma condicional no docker, quando for develop compila com debug , quando for produção compila sem o debug
@@huncoding Aproveitando, no Java no debug conseguimos mudar o conteúdo da variável , no Go é possível trocar o conteúdo da variável ?