We could add -race flag on ci test and also add a test with two goroutines to use the client.
@lunny @jolheiser we already do!
this should it finaly be :O
OK I think this is right.
It might be helpful to extract a small core struct that has the functions that use internal fields and hence need to be locked.
That way you can be sure that the locking is correct - at present there are so so many functions that ensuring that they are always safe will be hard.
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?