gosema is a simple ipc sysv implementation with golang, nothing fancy..
gosema use golang/x/sys/unix package and use linux kernel ipc(2) and shmget(2), semctl(2) and other linux ipc handlers
autor: sina@snix.ir
you need to install golang compiler
# git clone https://git.snix.ir/gosema
# cd gosema && go build
# ./gosema [server|client]