Skip to main content
Execute qualquer Skill no Manus
com um clique
Repositório GitHub

GoYaCodeDevUtils

GoYaCodeDevUtils contém 23 skills coletadas de YaCodeDev, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.

skills coletadas
23
Stars
2
atualizado
2026-07-06
Forks
0
Cobertura ocupacional
1 categorias ocupacionais · 100% classificado
explorador de repositórios

Skills neste repositório

goyacodedevutils-catalog
Desenvolvedores de software

Index of every GoYaCodeDevUtils utility package (config, errors, logging, caching, rate limiting, backoff, hashing, gzip, RSA, feature flags, FSM, thread-safe collections, locales, Telegram bot stack) with a pointer to each package's own skill. Use before hand-rolling infrastructure code GoYaCodeDevUtils may already provide.

2026-07-06
goyacodedevutils-yatgbot
Desenvolvedores de software

High-level Telegram bot framework on top of gotd/td - router/dispatcher with filters and middleware, FSM-aware routing, per-user localization, sequential-update scheduling, and a message-send queue. Use as the starting point for any Telegram bot.

2026-07-06
goyacodedevutils-yatgclient
Desenvolvedores de software

Thin wrapper around gotd/td's telegram.Client adding background-connect-with-retry, bot-token authorization, updates.Manager wiring, and SOCKS5/MTProto proxy helpers. Use for direct low-level Telegram client control instead of raw gotd/td.

2026-07-06
goyacodedevutils-yatgstorage
Desenvolvedores de software

Redis-backed persistence for gotd/td's updates.Manager state (pts/qts/seq/date via RedisJSON) plus channel/user access-hash bookkeeping, and a GORM/AES-encrypted session-storage layer. Use for any yatgclient/yatgbot state or session persistence.

2026-07-06
goyacodedevutils-yacache
Desenvolvedores de software

Generic pluggable key-value cache abstraction with interchangeable in-memory and Redis backends, hash-oriented API. Use for any caching/session-store need instead of hand-rolling a map or a bare redis.Client call.

2026-07-06
goyacodedevutils-yalocales
Desenvolvedores de software

Loads JSON locale files into a nested key-tree with lookup, {placeholder} formatting, JSON serving, language-tag normalization, and Go-struct codegen. Use for any i18n/localization instead of hand-rolled JSON locale loading.

2026-07-06
goyacodedevutils-yatgmessageencoding
Desenvolvedores de software

Bidirectional converter between a custom Markdown-like syntax and Telegram (gotd) rich-text MessageEntityClass formatting, with correct UTF-16LE offsets. Use as the ParseMode for any yatgbot/gotd-based bot.

2026-07-06
goyacodedevutils-yabackoff
Desenvolvedores de software

Simple exponential back-off strategy for retry loops. Use instead of a hand-rolled sleep-and-double retry loop.

2026-07-06
goyacodedevutils-yagzip
Desenvolvedores de software

Gzip compress/decompress helpers for []byte payloads with a decompression size cap (zip-bomb protection). Use instead of the stdlib compress/gzip package directly.

2026-07-06
goyacodedevutils-yalogger
Desenvolvedores de software

Structured, logrus-backed Logger interface threaded through nearly every GoYaCodeDevUtils package, plus context helpers and GORM/Gin adapters that route those frameworks' output through the same Logger. Use as the standard logger type instead of the stdlib log package or a raw logrus.Logger.

2026-07-06
goyacodedevutils-yaratelimit
Desenvolvedores de software

Fixed-window rate limiter backed by any yacache.Cache, keyed by (id, group). Use instead of hand-rolling a request-counting rate limit.

2026-07-06
goyacodedevutils-yathreadsafeset
Desenvolvedores de software

Generic mutex-protected set[K] with union/difference/intersect/symmetric-difference. Use instead of a map[K]struct{} guarded by a hand-rolled mutex.

2026-07-06
goyacodedevutils-threadsafemap
Desenvolvedores de software

Generic mutex-protected map[K]V with convenience methods for concurrent access. Use instead of a raw map guarded by a hand-rolled sync.Mutex/sync.RWMutex.

2026-07-06
goyacodedevutils-config
Desenvolvedores de software

Load typed Go config structs from environment variables, .env, and .yatools/<name>.json overlays via reflection. Use for any app/tool config loading instead of hand-rolled os.Getenv calls.

2026-07-03
goyacodedevutils-valueparser
Desenvolvedores de software

Generic string-to-typed-value parsing for scalars, arrays, and maps, including custom types via Unmarshalable/encoding.TextUnmarshaler. Foundational package powering config; use instead of hand-rolled strconv/strings.Split parsing.

2026-07-03
goyacodedevutils-yaautoflags
Desenvolvedores de software

Reflection-based bit-packing of a struct's bool fields into/out of a single unsigned integer Flags field. Use when a struct's bools should serialize/compare as one integer.

2026-07-03
goyacodedevutils-yaencoding
Desenvolvedores de software

Serialize/deserialize arbitrary Go values using Gob or MessagePack, plus base64 string<->bytes helpers. Use instead of hand-rolling encoding/gob or msgpack calls directly.

2026-07-03
goyacodedevutils-yaerrors
Desenvolvedores de software

Structured error type with an HTTP-style status code and wrap-chain traceback. The standard error return type across GoYaCodeDevUtils and YaCodeDev services — use instead of the builtin error/fmt.Errorf for anything non-trivial.

2026-07-03
goyacodedevutils-yaflags
Desenvolvedores de software

Pack/unpack a list of individual bit-index positions into/from an unsigned integer. Use for named bit-constant flag sets instead of hand-rolled bit-shift arithmetic.

2026-07-03
goyacodedevutils-yafsm
Desenvolvedores de software

Finite-state-machine storage abstraction (state plus JSON-marshalled state data) on top of yacache, keyed per-entity. Use for per-user/per-chat conversational or workflow state instead of hand-rolled state tracking.

2026-07-03
goyacodedevutils-yaginmiddleware
Desenvolvedores de software

Gin middleware that transparently encrypts/decrypts a typed struct carried in an HTTP header via RSA-OAEP + gzip + MessagePack + base64. Use for any Gin route that needs an encrypted request/response header payload.

2026-07-03
goyacodedevutils-yahash
Desenvolvedores de software

Generic helper to build salted, optionally time-windowed hashes (e.g. short-lived tokens or request signatures) around any hash function. Use instead of hand-rolling HMAC/token expiry logic.

2026-07-03
goyacodedevutils-yarsa
Desenvolvedores de software

RSA utilities - deterministic key generation, flexible private-key parsing (PEM/DER/base64), and chunked RSA-OAEP encrypt/decrypt for arbitrary-length data. Use instead of hand-rolling crypto/rsa key handling.

2026-07-03