functions: Substitute with "slices" package
Add option for setting the logging format
Use "log/slog" for logging
Run go generate ./...
Upgrade dependencies
Move playersInQueue to resolver.go
createUser: Retrieve name from Steam

For that reason name was removed from UserInput.
readme: Update link to CI badge
DeleteUser: Log name and steamID
Add go generate comment
Add tool dependency

For easier code generation without having to run
`go get github.com/99designs/gqlgen` before.
gqlgen: Upstream updates
server: Add setting to enable playground
config: port -> http-address

The listen interface should be configurable too.
resolver: Add logger, fix config type
config: Add logging level