Several tree structures implemented and benchmarked in Go