Sign in

Repository Index

56,638 visible repositories in the index

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–22 of 22 · Most stars

XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.

🔘 Minimalistic and High-performance goroutine worker pool written in Go

  • go
  • goroutine-pool
  • worker-pool
  • worker-pool-factory

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

High-performance, minimalist async-io (proactor) networking for Golang.

  • asyncio
  • proactor
  • c10k
  • epoll

:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation

Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins

  • emitter
  • golang

[Go]Distributed Actor/Grain framework for Golang with goodies

  • actor-model
  • actors
  • actorsystem
  • golang

A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program

Go asynchronous simple function utilities, for managing execution of closures and callbacks

  • goroutine
  • callback
  • closure
  • golang

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

  • golang
  • go
  • pooling
  • pool

High performance utility functions using Generics

  • filter
  • functional
  • generics
  • go

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.