The go stdlib uses it a lot. For example, the strings package
what about after the HUP? The time between HUP and the new binary starting up would be considered downtime
Created a post in Kotlin - thanks
can help with java, kotlin, and golang
basically anything besides Alibaba or Oracle you probably won’t notice a difference. at work I use corretto since we deploy on aws, at home I either use Temurin or Corretto. One thing benefit of Corretto is they do tend to backport some patches to older versions if you aren’t able to use the latest yet. https://whichjdk.com/
I think generally it’s preferably to work in the affirmative, i.e.
bar == null?
but I’ll admit I don’t stick to this 100% of the time and generally just use whatever feels better / more appropriate in the moment