Go 1.21 RC released today. Some really interesting new additions. I’m pretty excited to see the map and slice package additions that contain a lot of generic methods. Will be nice not to have to maintain my own going forward.

  • kamstrup@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I am super excited for this release. I think varargs min/max() built-ins are my favorite feature. Closely followed by clear() and improved type-param inference

  • nickel@programming.devOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Curious to know if slog will finally allow the community to settle on a standard logger. I’ve been using logr.Logr interface for a long time now with zap as the backend. Will be nice to at least replace zap with the slog as the underlying logging mechanism to remove at least one dependency.

  • wyrmroot@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    That was a good write up of the loop var issue, I had run into that only once and figured it was just a part of the learning curve I hadn’t hit yet. Glad to see it’s an area everyone agreed could improve!