Skip to content

protoscan/protoscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

protoscan

Build Status Go Reference

Protocol scanner for Go.
Source files are distributed under the BSD-style license.

About

The software is considered to be at a alpha level of readiness, its extremely slow and allocates a lots of memory.

Benchmark

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