Giter Site home page Giter Site logo

aitexasholdemforweb's Introduction

AITexasHoldemForWeb

the poker game "TexasHoldem" engine, Programming by GO.

aitexasholdemforweb's People

Contributors

songliangchen avatar

Stargazers

宽码科技 avatar  avatar  avatar Victor Trac avatar zeromake avatar 罗松 avatar kinghyjiang avatar Luke avatar yanboChen avatar  avatar Tom Grylls avatar

Watchers

James Cloos avatar

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.