@christophberger@c.im
@christophberger@c.im avatar

christophberger

@christophberger@c.im

I write in and about Go.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

christophberger, to random
@christophberger@c.im avatar

> "And right after that final sneer at the things we value, at humanity itself, they reveal… a fucking iPad??"

https://shorts.stackingthebricks.com/apples-terrible-ipad-ad-shows-why-you-need-sales-safari/

christophberger, to golang
@christophberger@c.im avatar

Is a-h/templ overrated? What's your opinion?

I stumbled upon this (sometimes heated) discussion:

https://www.reddit.com/r/golang/comments/1c8l8ux/templ_is_overhyped_have_you_even_tried_it/

Some love Templ, some say its DX leaves a lot to be desired. Some miss the field-tested templating engines of other languages.

Curious:

  1. What is your favorite Go templating engine?

  2. What is your favorite Go templating engine if you want type safety in your templates?


https://www.reddit.com/r/golang/comments/1c8l8ux/templ_is_overhyped_have_you_even_tried_it/

anze3db, to random
@anze3db@fosstodon.org avatar

I've started working on a golang project this week and I’m already knee deep in RWMutexes and atomic pointers, send help.

christophberger,
@christophberger@c.im avatar

@preslavrachev @anze3db

^--This.

Channels make concurrent activity easier to reason about.

You can still do optimization with mutexes and atomics if — if! — bottlenecks occur.

preslavrachev, to apple
@preslavrachev@mastodon.social avatar

Linux on an almost 14-year-old iMac? No problem. Runs like you bought it yesterday.

Honestly, I used to love Apple for their hardware, especially with all the effort with regard to making ARM mainstream. However, the bloatware that is macOS and its ecosystem, is just not giving slightly older hardware the justice it deserves. Planned obsolescence! 😔😠

It’s unbearable to the point that if someone offers a Linux laptop as slick as the MBP, I’ll take the bait.


christophberger,
@christophberger@c.im avatar

@preslavrachev You beat my MB Air 2015 (9y) (running Manjaro Linux).

christophberger, to golang
@christophberger@c.im avatar

he Applied Go Weekly Newsletter has moved to a new mailing provider.

I am happy to see the first two issues sent from Buttondown.email have arrived in good shape.

For me, it's much more straightforward to create each issue as Buttondown is Markdown-first.

For you, my dear reader, the reading experience changed for the better.

  • The emails support dark mode (tested with Apple Mail)
  • Code is now (FINALLY!!!) indented correctly, and even syntax-highlighted.
  • The emails should be available as plain text, too. (Couldn't test this yet)
  • All issues sent from Buttondown will be available in a public archive. (I am working on posting all the old issues from the past years, too.)
  • The newsletter got an RSS feed! (But you can trust me and Buttondown that we won't sell your email address to others.)

I had to give up some fancy things like colored blocks, but the improvments outweigh that minor issue, and inserting HTML snippets into Markdown is always an option.

Oh, and BTW, the latest issue features

  • how to analyze memory usage,
  • how to sort type assertions and type switches in your brain,
  • slices.Concat from the view of the contributor,

and more.

Worth noting that the sending and hosting domains have changed, to avoid conflicts with the previous mailing provider.

The emails are sent from "news.appliedgo.net", and the online version is hosted at "newsletter.appliedgo.net".

The latest issue: https://newsletter.appliedgo.net/archive/memory-bloat-do-this-the-applied-go-weekly/?utm_source=appliedgo-mastodon

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • ngwrru68w68
  • cubers
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • cisconetworking
  • mdbf
  • ethstaker
  • JUstTest
  • Durango
  • khanakhh
  • GTA5RPClips
  • anitta
  • osvaldo12
  • everett
  • normalnudes
  • tester
  • tacticalgear
  • provamag3
  • modclub
  • Leos
  • lostlight
  • All magazines