8000
some update
add goreleaser
miss method from pointer type
support method function
fix value in block check
support anonymous function, fix block print
first commit