├── .gitignore ├── README.md ├── allocate_stack_vs_heap_test.go ├── append_test.go ├── atomic_operations_test.go ├── bit_tricks_test.go ├── bitset_test.go ├── buffered_vs_unbuffered_channel_test.go ├── channel_vs_ring_buffer_test.go ├── defer_test.go ├── false_sharing_test.go ├── function_call_test.go ├── glide.lock ├── glide.yaml ├── interface_conversion_test.go ├── map_lookup_test.go ├── memset_test.go ├── mutex_test.go ├── non_cryptogrphic_hash_function_test.go ├── pass_by_value_vs_reference_test.go ├── pool_put_non_interface_test.go ├── pool_test.go ├── rand_test.go ├── random_bounded_test.go ├── range_test.go ├── reduction_test.go ├── slice_initialization_append_vs_index_test.go ├── string_concatenation_test.go ├── type_assertion_test.go └── write_bytes_vs_string_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | # glide manages this 2 | vendor/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/README.md -------------------------------------------------------------------------------- /allocate_stack_vs_heap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/allocate_stack_vs_heap_test.go -------------------------------------------------------------------------------- /append_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/append_test.go -------------------------------------------------------------------------------- /atomic_operations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/atomic_operations_test.go -------------------------------------------------------------------------------- /bit_tricks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/bit_tricks_test.go -------------------------------------------------------------------------------- /bitset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/bitset_test.go -------------------------------------------------------------------------------- /buffered_vs_unbuffered_channel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/buffered_vs_unbuffered_channel_test.go -------------------------------------------------------------------------------- /channel_vs_ring_buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/channel_vs_ring_buffer_test.go -------------------------------------------------------------------------------- /defer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/defer_test.go -------------------------------------------------------------------------------- /false_sharing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/false_sharing_test.go -------------------------------------------------------------------------------- /function_call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/function_call_test.go -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/glide.yaml -------------------------------------------------------------------------------- /interface_conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/interface_conversion_test.go -------------------------------------------------------------------------------- /map_lookup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/map_lookup_test.go -------------------------------------------------------------------------------- /memset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/memset_test.go -------------------------------------------------------------------------------- /mutex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/mutex_test.go -------------------------------------------------------------------------------- /non_cryptogrphic_hash_function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/non_cryptogrphic_hash_function_test.go -------------------------------------------------------------------------------- /pass_by_value_vs_reference_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/pass_by_value_vs_reference_test.go -------------------------------------------------------------------------------- /pool_put_non_interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/pool_put_non_interface_test.go -------------------------------------------------------------------------------- /pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/pool_test.go -------------------------------------------------------------------------------- /rand_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/rand_test.go -------------------------------------------------------------------------------- /random_bounded_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/random_bounded_test.go -------------------------------------------------------------------------------- /range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/range_test.go -------------------------------------------------------------------------------- /reduction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/reduction_test.go -------------------------------------------------------------------------------- /slice_initialization_append_vs_index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/slice_initialization_append_vs_index_test.go -------------------------------------------------------------------------------- /string_concatenation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/string_concatenation_test.go -------------------------------------------------------------------------------- /type_assertion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/type_assertion_test.go -------------------------------------------------------------------------------- /write_bytes_vs_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeromefroe/golang_benchmarks/HEAD/write_bytes_vs_string_test.go --------------------------------------------------------------------------------