Frameworks Backend Em Go
Olá meus nobres. Faz Um tempinho que eu estou aprendendo go, agora estou em busca de um framework para facilitar e agilizar o desenvolvimento backend, me deparei com diversos frameworks gin,gofiber,gorila,beego e etc... a pergunta é qual desses ou outros frameworks e escolher?
boa tarde, sr.
com quais outros frameworks de web dev em backend o sr já trabalhou?
está acostumado com formas de trabalhar bem estruturadas?
consegue seguir padrões de projeto?
com quais paradigmas o sr está mais familiarizado?
o sr já possui requisitos para algum sistema a ser desenvolvido? elicite-os nos comentários.
a finalidade é o mero aprendizado?
o sr possui prazos?
mais alguém vai trabalhar com o sr? qual o nível de conhecimento nesta equipe em cada indivíduo?
com qual padrão de projeto o sr está mais familiarizado?
estrutura de pastas é algo importante para o sr?
quais foram as duas últimas experiências com desenvolvimento backend?
Acredito que ninguém será capaz afirmar qual será o melhor pra você, cada aplicação é diferente uma da outra, assim como cada framework tem sua característica, só utilizando e realizando testes conseguirá descobrir por si mesmo.
Fora os já comentados gin, gofiber, gorilla, beego, ainda tem alguns outros frameworks:
Seria testar alguns aí e ver se te atende as necessidades.
Cara, sugiro evitar uso de frameworks e fixar em perfomance do que facilitação. Go é uma linguagem que vale mais a pena quando ganhamos nas consultas e respostas, não necessariamente é ela a mais fácil de codificar.