As someone who is currently transitioning from Go to Java/Kotlin I agree with you to an extent. However, I was surprised that I wasn't able to find anything in the Java/Kotlin universe that is comparable to Go's web request context cancellation.
java.util.concurrent has a ton of great classes. If you need to do shared memory concurrency, it probably has something there to help you.