
Piotr Jastrzebski
em
Blog de Turso
–
Piotr sarna
em
Blog de Turso
–
Michael Ludden
em
Blog de Turso
–
Piotr Jastrzebski
em
Blog de Turso
–
Abhinav
em
Stackademic
–
Nikhil Vemu
em
Mac O’Clock
–
3
Rico Fritzsche
em
Codificação de nível para cima
–
28
Amo Sharma
em
Bytebytego System Design Alliance
–
52
Will Lockett
em
Prever
–
36
Vinita
em
Melhor programação
–
11
Piotr Jastrzebski
Seguir
Blog de Turso
–
Ouvir
Compartilhar
Este é um artigo final da minha mini -série sobre o tópico de vazamento de recursos ao usar bancos de dados SQL em Golang.Acontece que podemos usar o SQLCLOSECHECK LInter para capturar automaticamente erros relacionados ao fechamento dos recursos do banco de dados corretamente e evitar todos os problemas sobre os quais escrevi antes.Tudo o que você precisa fazer é adicionar o seguinte ao seu .golangci.yaml:
É relativamente fácil esquecer o fechamento de objetos do pacote de banco de dados/SQL na biblioteca padrão de Golang.Anteriormente, descrevi como o esquecimento de fechar o SQL.ROWS poderia levar a um impasse ou ao seu banco de dados usando o disco de uma maneira muito ineficiente.