8474b86a5a6f79c443ce4b2992817ff32cf208b8
Currently, we only benchmark our custom atomic types, but don't benchmark the standard library types. Add benchmarks for ints and uints that the standard library supports.
atomic

Simple wrappers for primitive types to enforce atomic access.
Installation
go get -u go.uber.org/atomic
Usage
The standard library's sync/atomic is powerful, but it's easy to forget which
variables must be accessed atomically. go.uber.org/atomic preserves all the
functionality of the standard library, but wraps the primitive types to
provide a safer, more convenient API.
var atom atomic.Uint32
atom.Store(42)
atom.Sub(2)
atom.CAS(40, 11)
See the documentation for a complete API specification.
Development Status
Stable.
Released under the [MIT License](LICENSE.txt).
Description
atomic [![GoDoc][doc-img]][doc] [![Build Status][ci-img]][ci] [![Coverage Status][cov-img]][cov] [![Go Report Card][reportcard-img]][reportcard]
Languages
Go
97.9%
Makefile
2.1%