Receber por email
← Voltar para o catálogo

Autor no catálogo

yzfly

45 skills 539 estrelas no total GitHub ↗

Skills publicadas

Mostrando 12 de 45

mind-clone

55

Activate a Cognitive Digital Twin. Can simulate a custom subject (via core/ directory) OR load pre-installed celebrity/expert personas (from personas/ directory).

Marketing #git #llm por yzfly

golang-troubleshooting

11

Solucione problemas de programas Golang sistematicamente para encontrar e corrigir a causa raiz de bugs, falhas, deadlocks ou comportamentos inesperados. Abrange metodologia de depuração, armadilhas comuns, depuração orientada a testes, pprof, Delve, detecção de corrida, rastreamento GODEBUG e depuração em produção.

Desenvolvimento #test por yzfly

golang-documentation

11

Um guia completo de documentação para projetos Golang, abrangendo comentários godoc, README, CONTRIBUTING, CHANGELOG, Go Playground, testes de exemplo, documentação de API e llms.txt, para ser usado ao escrever ou revisar comentários de documentação, adicionar exemplos de código, configurar sites de documentação ou discutir melhores práticas de documentação. Este guia aciona tanto para bibliotecas quanto para aplicações/CLIs.

Escrita e Conteúdo #api #llm por yzfly

golang-error-handling

11

Esta skill aborda o tratamento idiomático de erros em Golang, desde a criação e encapsulamento com %w até tipos de erro personalizados, panic/recover e logging estruturado com slog e samber/oops, projetado para agregação de logs escalável e gerenciamento de erros em produção.

Design e Frontend por yzfly

golang-spf13-cobra

11

Esta skill aborda a biblioteca spf13/cobra para construir árvores de comandos CLI em Golang, incluindo execução de comandos, validação de argumentos, gerenciamento de flags, grupos de comandos, autocompletar de shell, geração de documentação e testes.

Desenvolvimento #ai #markdown por yzfly

golang-testing

11

Este guia abrangente aborda a escrita de testes Golang prontos para produção, incluindo testes orientados por tabela, suítes de teste, mocks, testes de unidade e integração, benchmarks, cobertura de código, testes paralelos, fuzzing e CI com GitHub Actions.

Desenvolvimento #git #github por yzfly

golang-performance

11

Padrões e metodologia de otimização de desempenho em Golang, abordando redução de alocação, eficiência de CPU, layout de memória, ajuste de GC, pooling, caching e otimização de hot-path. Utilize ao identificar gargalos em profiling ou benchmarks, ou para sugerir melhorias em revisões de código de desempenho.

Design e Frontend por yzfly

golang-google-wire

11

Injeção de dependência em tempo de compilação em Golang usando google/wire, abordando funcionalidades como wire.NewSet, wire.Build, wire.Bind, funções de limpeza e o arquivo gerado wire_gen.go. Aplica-se ao usar ou adotar google/wire ou ao montar um grafo de aplicação.

Desenvolvimento #git #github por yzfly

golang-samber-slog

11

Extensões de log estruturado para Golang, utilizando pacotes samber/slog-****, que oferecem pipelines multi-handler, amostragem de logs, formatação de atributos, middleware HTTP e roteamento de backend. Aplique-as ao usar ou adotar slog em seu codebase.

Dados e Análise por yzfly

golang-uber-dig

11

Implementa injeção de dependência em Golang usando uber-go/dig, um contêiner baseado em reflexão que suporta Provide/Invoke, dig.In/dig.Out, valores nomeados, grupos de valores, dependências opcionais, escopos e Decorate. Aplique isso ao usar ou adotar uber-go/dig, ou ao montar um grafo de aplicação na inicialização.

Design e Frontend #ai por yzfly

golang-benchmark

11

Ferramentas para benchmarking, profiling e medição de desempenho em Golang. Use para escrever, executar e comparar benchmarks Go, perfilar caminhos críticos com pprof, analisar perfis de CPU/memória e investigar o desempenho em produção com métricas Prometheus.

Desenvolvimento por yzfly

golang-project-layout

11

Fornece um guia para configurar layouts e workspaces de projetos Golang. Aplique-o na inicialização, reestruturação ou organização de qualquer projeto Go, incluindo monorepos e ferramentas CLI.

Design e Frontend #ai por yzfly