As perguntas sobre Go foram mostradas apenas para os desenvolvedores que escolheram Go como uma das três principais linguagens de programação.

Embora o Go seja uma linguagem jovem, seu público é bastante maduro. Mais da metade dos seus usuários o usam no trabalho.

A maioria das pessoas usa um único GOPATH global. Mesmo os dois terços que editam vários projetos ao mesmo tempo ainda não tendem a usar um GOPATH por projeto.

Qual dos seguintes gerenciadores de pacotes você costuma utilizar?

41%
Go Modules
32%
dep
17%
godep
11%
govendor
10%
glide
4%
gpm
1%
Goop
1%
gvt
1%
Inne
15%
Nenhuma opção

O Go Modules apareceu recentemente, mas 40% dos desenvolvedores Go já o utilizam e 17% querem migrar para ele.

Quais frameworks Web para Go você costuma utilizar?

30%16% 9% 2% 2% 1% 5%46%GinEchoBeegoRevelBuffaloMacaronInneNenhuma opção

O uso do Gin cresceu 9 pontos percentuais, atingindo 30%.

Qual Go Router você costuma utilizar?

33%27%13% 8% 1% 2%36%gorilla / muxbiblioteca padrãogo-chi / chijulienschmidt / httproutegocraft / webInneNenhuma opção

O roteador Go-chi/chi cresceu 4 pontos percentuais e agora está em 13%.
Apenas 47% dos desenvolvedores Go usam template engines.

Quais dos seguintes frameworks de testes você costuma utilizar?

65%14%11% 5% 4% 3% 2% 2% 2% 1%22%testes internostestifygomockginkgohttpexpectgo-sqlmockgomegagoconveygocheckInneNenhuma opção

Dois terços dos desenvolvedores Go usam testes incorporados.