A Semana Go - Edição Nº 166
Nesta edição novidades sobre o Go 1.26, detalhes sobre como o ecossistema Go gerencia a integridade das dependências de projetos, bem como dicas sobre testes e shell scripts usando a linguagem.
Links
Go feature: Modernized go fix
Em mais um post de uma série chamada Accepted! o autor fala sobre novas funcionalidades que foram aceitas no pipeline de desenvolvimento para a próxima versão de Go. Neste caso podemos ver sobre a modernização que está sendo realizada no comando go fix.
Scaling Go Testing with Contract and Scenario Mocks
Este post fala sobre as diferenças entre testes de Contrato e testes usando mocks, suas vantagens e como usá-los para escalar a cobertura de qualidade de projetos.
ShiftOpt: Evolutionary Workforce Scheduling Engine
Projeto interessante, que mostra diferentes abordagens para o problema de como criar o agendamento para profissionais que trabalham em escalas de tempo, como médicos, enfermeiros, etc. É um exercício bem legal de algoritmo e que também faz uso de IA para auxiliar na resolução.
Some flexibility with Go’s sumdb
O texto levanta uma discussão interessante sobre um detalhe do ecossistema Go que muita gente usa, mas poucos questionam: o sumdb, o mecanismo que garante a integridade das dependências.
Go away, Python!
Neste post podemos ver uma dica simples para facilitar o uso de Go como uma linguagem de script, em substituição a outras como Python.


