main
Move pkg/* used by client to client/pkg.
Merge pull request #15812 from tangruize/main
etcd: Add OpenBSD-specific files for SetKeepAlivePeriod handling
fix: use testify instead of t.Fatal or t.Error in client package (part 1)
fix: enable gofumpt instead of gofmt linter in client
chore: fix some typos across codebase
Set a tlsHandshakeTimeout for tlsListener
*: Add missing file licenses and Fix static analysis prevent skipping them in future
chore: delete // +build buildtag by `go fix`
fix: add js platform
Update copyright header in sockopt_wasm.go
Merge pull request #18746 from mmorel-35/golangci-lint/thelper
fix: enable errorlint in api, client and pkg
enable linter for deprecated functions
client: Use func without format
fix: use require.NoError instead of t.Fatal(err) in client package
Implement flag --experimental-set-member-localaddr