1
0
mirror of https://github.com/astaxie/beego.git synced 2025-07-10 10:30:19 +00:00

add readme for captcha, and enhanced performance

This commit is contained in:
slene
2014-01-17 12:07:30 +08:00
parent 3e40041219
commit 91d75e8925
5 changed files with 340 additions and 18 deletions

View File

@ -0,0 +1,19 @@
package captcha
import "testing"
func TestSiphash(t *testing.T) {
good := uint64(0xe849e8bb6ffe2567)
cur := siphash(0, 0, 0)
if cur != good {
t.Fatalf("siphash: expected %x, got %x", good, cur)
}
}
func BenchmarkSiprng(b *testing.B) {
b.SetBytes(8)
p := &siprng{}
for i := 0; i < b.N; i++ {
p.Uint64()
}
}