Giter Site home page Giter Site logo

aitexasholdemforweb's Issues

服务崩溃

一直跟注,服务端会崩溃。报错信息如下

GOROOT=C:\Go #gosetup
GOPATH=C:\Users\ASUS\go;F:\go #gosetup
C:\Go\bin\go.exe build -o C:\Users\ASUS\AppData\Local\Temp___go_build_main_go.exe C:/Users/ASUS/go/src/TexaPokerForWeb/main.go #gosetup
C:\Users\ASUS\AppData\Local\Temp___go_build_main_go.exe #gosetup
new connection
hole
2.44 0.49 34
flop
turn
river
runtime: goroutine stack exceeds 1000000000-byte limit
fatal error: stack overflow

runtime stack:
runtime.throw(0x7f87f7, 0xe)
C:/Go/src/runtime/panic.go:774 +0x79
runtime.newstack()
C:/Go/src/runtime/stack.go:1046 +0x6f7
runtime.morestack()
C:/Go/src/runtime/asm_amd64.s:449 +0x97

goroutine 34 [running]:
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:206 +0x55 fp=0xc0205bf368 sp=0xc0205bf360 pc=0x4f3a15
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf390 sp=0xc0205bf368 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf3b8 sp=0xc0205bf390 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf3e0 sp=0xc0205bf3b8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf408 sp=0xc0205bf3e0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf430 sp=0xc0205bf408 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf458 sp=0xc0205bf430 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf480 sp=0xc0205bf458 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf4a8 sp=0xc0205bf480 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf4d0 sp=0xc0205bf4a8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf4f8 sp=0xc0205bf4d0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf520 sp=0xc0205bf4f8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf548 sp=0xc0205bf520 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf570 sp=0xc0205bf548 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf598 sp=0xc0205bf570 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf5c0 sp=0xc0205bf598 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf5e8 sp=0xc0205bf5c0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf610 sp=0xc0205bf5e8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf638 sp=0xc0205bf610 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf660 sp=0xc0205bf638 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf688 sp=0xc0205bf660 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf6b0 sp=0xc0205bf688 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf6d8 sp=0xc0205bf6b0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf700 sp=0xc0205bf6d8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf728 sp=0xc0205bf700 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf750 sp=0xc0205bf728 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf778 sp=0xc0205bf750 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf7a0 sp=0xc0205bf778 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf7c8 sp=0xc0205bf7a0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf7f0 sp=0xc0205bf7c8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf818 sp=0xc0205bf7f0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf840 sp=0xc0205bf818 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf868 sp=0xc0205bf840 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf890 sp=0xc0205bf868 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf8b8 sp=0xc0205bf890 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf8e0 sp=0xc0205bf8b8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf908 sp=0xc0205bf8e0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf930 sp=0xc0205bf908 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf958 sp=0xc0205bf930 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf980 sp=0xc0205bf958 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf9a8 sp=0xc0205bf980 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf9d0 sp=0xc0205bf9a8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bf9f8 sp=0xc0205bf9d0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfa20 sp=0xc0205bf9f8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfa48 sp=0xc0205bfa20 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfa70 sp=0xc0205bfa48 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfa98 sp=0xc0205bfa70 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfac0 sp=0xc0205bfa98 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfae8 sp=0xc0205bfac0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfb10 sp=0xc0205bfae8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfb38 sp=0xc0205bfb10 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfb60 sp=0xc0205bfb38 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfb88 sp=0xc0205bfb60 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfbb0 sp=0xc0205bfb88 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfbd8 sp=0xc0205bfbb0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfc00 sp=0xc0205bfbd8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfc28 sp=0xc0205bfc00 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfc50 sp=0xc0205bfc28 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfc78 sp=0xc0205bfc50 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfca0 sp=0xc0205bfc78 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfcc8 sp=0xc0205bfca0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfcf0 sp=0xc0205bfcc8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfd18 sp=0xc0205bfcf0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfd40 sp=0xc0205bfd18 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfd68 sp=0xc0205bfd40 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfd90 sp=0xc0205bfd68 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfdb8 sp=0xc0205bfd90 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfde0 sp=0xc0205bfdb8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfe08 sp=0xc0205bfde0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfe30 sp=0xc0205bfe08 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfe58 sp=0xc0205bfe30 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfe80 sp=0xc0205bfe58 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfea8 sp=0xc0205bfe80 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfed0 sp=0xc0205bfea8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bfef8 sp=0xc0205bfed0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bff20 sp=0xc0205bfef8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bff48 sp=0xc0205bff20 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bff70 sp=0xc0205bff48 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bff98 sp=0xc0205bff70 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bffc0 sp=0xc0205bff98 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205bffe8 sp=0xc0205bffc0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0010 sp=0xc0205bffe8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0038 sp=0xc0205c0010 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0060 sp=0xc0205c0038 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0088 sp=0xc0205c0060 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c00b0 sp=0xc0205c0088 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c00d8 sp=0xc0205c00b0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0100 sp=0xc0205c00d8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0128 sp=0xc0205c0100 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0150 sp=0xc0205c0128 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0178 sp=0xc0205c0150 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c01a0 sp=0xc0205c0178 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c01c8 sp=0xc0205c01a0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c01f0 sp=0xc0205c01c8 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0218 sp=0xc0205c01f0 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0240 sp=0xc0205c0218 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0268 sp=0xc0205c0240 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c0290 sp=0xc0205c0268 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c02b8 sp=0xc0205c0290 pc=0x4f39f2
TexaPokerForWeb/ai.(*AI).GetHole(0xc0000c2140, 0x0, 0x0)
C:/Users/ASUS/go/src/TexaPokerForWeb/ai/ai.go:207 +0x32 fp=0xc0205c02e0 sp=0xc0205c02b8 pc=0x4f39f2
...additional frames elided...
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2928 +0x38b

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0xfb0ea8, 0x72, 0x877020)
C:/Go/src/runtime/netpoll.go:184 +0x5c
internal/poll.(*pollDesc).wait(0xc0000c61c8, 0x72, 0xa97400, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0xad9288, 0xc0000c6018, 0xc0000c0120, 0x1, 0x0, 0x12c)
C:/Go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).acceptOne(0xc0000c6000, 0x12c, 0xc0000d60f0, 0x2, 0x2, 0xc0000c6018, 0x1c9700, 0x203000000000000, 0x1dffff, 0xc000081b50)
C:/Go/src/internal/poll/fd_windows.go:896 +0xa9
internal/poll.(*FD).Accept(0xc0000c6000, 0xc000127c50, 0x0, 0x0, 0x0, 0x0, 0x203000000000000, 0x0, 0x0, 0x0, ...)
C:/Go/src/internal/poll/fd_windows.go:930 +0x17a
net.(*netFD).accept(0xc0000c6000, 0xc000081ce8, 0x6d0a3b, 0xc0000bc0a0)
C:/Go/src/net/fd_windows.go:193 +0x7b
net.(*TCPListener).accept(0xc0000c00a0, 0x6d09e5, 0x0, 0x49075d)
C:/Go/src/net/tcpsock_posix.go:139 +0x39
net.(*TCPListener).Accept(0xc0000c00a0, 0xc000081d38, 0x18, 0xc00002a000, 0x6cff5b)
C:/Go/src/net/tcpsock.go:261 +0x4e
net/http.(*Server).Serve(0xc0000bc000, 0x87c220, 0xc0000c00a0, 0x0, 0x0)
C:/Go/src/net/http/server.go:2896 +0x287
net/http.(*Server).ListenAndServe(0xc0000bc000, 0xc0000bc000, 0x7)
C:/Go/src/net/http/server.go:2825 +0xbe
net/http.ListenAndServe(...)
C:/Go/src/net/http/server.go:3081
main.main()
C:/Users/ASUS/go/src/TexaPokerForWeb/main.go:44 +0x179

goroutine 18 [IO wait]:
internal/poll.runtime_pollWait(0xfb0dd8, 0x72, 0x877020)
C:/Go/src/runtime/netpoll.go:184 +0x5c
internal/poll.(*pollDesc).wait(0xc0000da1c8, 0x72, 0xa97400, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0xad9288, 0xc0000da018, 0x811b98, 0x439ab6, 0xc00001c000, 0xc0001176d0)
C:/Go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc0000da000, 0xc0000f6000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:527 +0x31c
net.(*netFD).Read(0xc0000da000, 0xc0000f6000, 0x1000, 0x1000, 0x400, 0x1c6f00, 0x203000000000000)
C:/Go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0000e4000, 0xc0000f6000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:184 +0x6f
net/http.(*connReader).Read(0xc0000e20c0, 0xc0000f6000, 0x1000, 0x1000, 0x0, 0xc0001178d0, 0x5)
C:/Go/src/net/http/server.go:785 +0xfb
bufio.(*Reader).fill(0xc0000f4000)
C:/Go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc0000f4000, 0xc000117a0a, 0x18b758, 0xc0001179a8, 0x40c520, 0xc0000dc000, 0x100)
C:/Go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc0000f4000, 0xc0001179b0, 0xc000044380, 0x180008, 0x0, 0x0, 0xed26276ad)
C:/Go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readLineSlice(0xc0000707e0, 0xc0000dc000, 0xc0000da000, 0x0, 0x0, 0x432a03)
C:/Go/src/net/textproto/reader.go:57 +0x73
net/textproto.(*Reader).ReadLine(...)
C:/Go/src/net/textproto/reader.go:38
net/http.readRequest(0xc0000f4000, 0x0, 0xc0000dc000, 0x0, 0x0)
C:/Go/src/net/http/request.go:1012 +0x99
net/http.(*conn).readRequest(0xc0000e8000, 0x87cba0, 0xc0000ee000, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:965 +0x166
net/http.(*conn).serve(0xc0000e8000, 0x87cba0, 0xc0000ee000)
C:/Go/src/net/http/server.go:1817 +0x6db
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2928 +0x38b

Process finished with exit code 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.