• Stars
    star
    12
  • Rank 1,597,372 (Top 32 %)
  • Language
    Go
  • License
    MIT License
  • Created about 4 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Package shm provides a way to use System V shared memory.

More Repositories

1

netpoll

Package netpoll implements a network poller based on epoll/kqueue.
Go
53
star
2

splice

Package splice wraps the splice system call.
Go
13
star
3

ipc

Package ipc provides a way to use System V IPC, including message queues, semaphore, and shared memory.
Go
8
star
4

sendfile

Package sendfile wraps the sendfile system call.
Go
8
star
5

msg

Package msg provides a way to use System V message queues.
Go
7
star
6

rpc

Package rpc implements a remote procedure call over TCP, UNIX, HTTP and WS. Up to 4x faster than net/rpc.
Go
7
star
7

sem

Package sem provides a way to use System V semaphores.
Go
6
star
8

ftok

Package ftok provides a way to generate a System V IPC key, suitable for using with msgget, semget, or shmget.
Go
4
star
9

websocket

Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
Go
4
star
10

raft

Package raft implements the Raft distributed consensus protocol based on hslam/rpc.
Go
4
star
11

topk

Package topk finds the top k elements in the collection.
Go
3
star
12

funcs

Function call by its name in Golang
Go
3
star
13

socket

Package socket implements a network socket that supports TCP, UNIX, HTTP, WS and INPROC.
Go
2
star
14

mmap

Package mmap provides a way to memory-map a file.
Go
2
star
15

rum

Package rum implements an HTTP server. The rum server is compatible with net/http and faster than net/http.
Go
2
star
16

btree

Package btree implements a B-tree.
Go
2
star
17

wal

Package wal implements write-ahead logging.
Go
2
star
18

pulumi-tidb-serverless

Deploy a shared storage TiDB cluster on AWS using pulumi.
TypeScript
2
star
19

netpoll-benchmark

Go
1
star
20

tar

Package tar implements access to tar archives.
Go
1
star
21

buffer

Package buffer implements a variable-sized bytes pool.
Go
1
star
22

log

Package log implements multilevel logging.
Go
1
star
23

mux

Package mux implements an HTTP request multiplexer.
Go
1
star
24

codec

Package codec implements encoding and decoding of multiple codecs
Go
1
star
25

rbtree

Package rbtree implements a red–black tree.
Go
1
star
26

atomic

Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
Go
1
star
27

avl

Package avl implements an AVL tree.
Go
1
star
28

scheduler

Package scheduler implements a task scheduler.
Go
1
star