Synaptic SkillsSynapticSkills
MarketplaceSkill GraphCriar SkillMCP ServerPlataformaEnterprise
v0.1.0-beta
Voltar ao Marketplace
DevelopmentMédio

samber/lo — Functional Utilities for Go

porsamber·samber· v1.0.0 · atualizado em 2026-04-10
80
Score

Functional programming helpers for Golang using samber/lo — 500+ type-safe generic functions for slices, maps, channels, strings, math, tuples, and concurrency (Map, Filter, Reduce, GroupBy, Chunk, Flatten, Find, Uniq, etc.). Core immutable package (lo), concurrent variants (lo/parallel aka lop), in-place mutations (lo/mutable aka lom), lazy iterators (lo/it aka loi for Go 1.23+), and experimental SIMD (lo/exp/simd). Apply when using or adopting samber/lo, when the codebase imports github.com/samber/lo, or when implementing functional-style data transformations in Go. Not for streaming pipelines (→ See golang-samber-ro skill).

golangfunctional-programminggenericsutility-librarysamber-lodata-transformationgo
0Stars
0Forks
0Usos
Fork

Documento do Skill

SKILL.mdgolang-samber-lo/workflow
Install the `samber/lo` package using `go get github.com/samber/lo`.
Identify areas in the Go code where manual loops are used for data transformations.
Replace manual loops with equivalent `samber/lo` functions (e.g., `lo.Map`, `lo.Filter`, `lo.Reduce`).
Choose the appropriate `lo` package (`lo`, `lop`, `lom`, `loi`) based on performance requirements and immutability needs.
Implement error handling using `lo` error variants (e.g., `lo.MapErr`, `lo.FilterErr`).
Test the implemented transformations to ensure correctness and performance.
Profile the code and optimize using `lop`, `lom`, or `loi` if necessary.

Telemetria de Agentes

Execuções
0
total
Taxa de Sucesso
0%
últimos 30d
Latência Média
0.0s
p50
Alucinação
0.0%
detecção
Tokens Entrada
0
avg 0/exec
Tokens Saída
0
avg 0/exec

Uso por Plataforma

Skills Relacionados

Compõe comGo Performance Optimization
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
85
Compõe comGo Data Structures
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
82
Compõe com ←samber/ro — Reactive Streams for Go
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
80
Similar aSolana Development Skill (framework-kit-first)
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar aCoder
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
81
Similar aElysiaJS Development Skill
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
84

Árvore do Skill

samber/lo — Functional Utilities for Go
golang-samber-lo
Fases Cognitivas5
1.SENSE
2.CONTEXTUALIZE
3.RECOMMEND
4.ACT
5.REFLECT
Triggers8
use samber/lo in Goperform functional operations on slices in Gotransform a slice using lofilter and reduce a slice in Go with logroup data using lo in Gohandle errors with lo error variantsoptimize Go code with lom or lopuse lazy iterators with loi in Go

Avaliar este Skill

Score Breakdown

⭐Avaliação Humana0%
🤖Sucesso de Agentes0%
🕐Atualidade100%
🔗Saúde de Dependências100%
🕸️Centralidade no Grafo0%
🛡️Segurança50%
CompositeScore = α·Humano + β·Agente + γ·Recência + δ·Deps + ε·Centralidade + ζ·Segurança

Instalação

$ synaptic mcp download golang-samber-lo
$ synaptic skills detail golang-samber-lo
$ synaptic skills live golang-samber-lo

Dependências

github.com/samber/lo

Links

GitHub Repository