Skip to content

Instantly share code, notes, and snippets.

View oops-oom's full-sized avatar
🐢
I may be slow to respond.

oops-oom

🐢
I may be slow to respond.
  • Qust
  • Beijing, China
View GitHub Profile
@oops-oom
oops-oom / ctx.go
Last active February 9, 2018 07:20
context 控制goroutine运行
package main
import (
"context"
"fmt"
"time"
"sync"
)
var wg sync.WaitGroup
@oops-oom
oops-oom / README.md
Last active March 19, 2017 08:06 — forked from Jxck/README.md
libuv TCP server/client sample

how to compile

$ gcc -g -Wall -I /path/to/libuv/include /path/to/libuv/uv.a -framework CoreServices server.c -o server
$ gcc -g -Wall -I /path/to/libuv/include /path/to/libuv/uv.a -framework CoreServices client.c -o client
@oops-oom
oops-oom / purge.lua
Created March 2, 2017 08:23
purge module for nginx proxy cache
local ngx_re = require "ngx.re"
local md5 = ngx.md5
local string_len = string.len
local string_sub = string.sub
local table_insert = table.insert
local table_concat = table.concat
local _M = {
_VERSION = '0.01'