Protocol scanner for Go.
Source files are distributed under the BSD-style license.
The software is considered to be at a alpha level of readiness, its extremely slow and allocates a lots of memory.
go test -run ^NOTHING -bench BenchmarkScanRune\$
goos: linux
goarch: amd64
pkg: github.com/protoscan/protoscan
cpu: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
BenchmarkScanRune-8 2048562 579.1 ns/op 209 B/op 2 allocs/op
PASS
ok github.com/protoscan/protoscan 1.783s