A toolkit with common assertions and mocks that plays nicely with the standard library
- testify
- go
- assertions
- mocking
47,133 repositories indexed
1–24 of 51 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
Graphics API Debugger
♪ A low-level library to play sound on multiple platforms ♪
Highly configurable slideshows for displaying Immich assets on browsers and devices.
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Record and replay your HTTP interactions for fast, deterministic and accurate tests
Collect and display information and stats from a running PostgreSQL server
A Counter-Strike 2 Demo Parser for Go (demoinfo)
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
RTSP client and server library for the Go programming language
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Decrypt IPA's on MacOS
An app that displays updates for the Go packages in your GOPATH.
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
The free and privacy respecting pictionary game - Play at https://scribblers.bios-marcel.link
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq