dunglas, to random
@dunglas@mastodon.social avatar

⚡️ It's now possible to use the new HTTP ResponseController introduced in Go 1.20 with HTTP/3 and in #Caddy modules.

#golang

ride_with_colin, to programming
louis, to random
@louis@emacs.ch avatar

Programming in Go and hungry for some functional features?

Try this library:
https://github.com/samber/lo

Fully-featured, well maintained, high quality, 100% based on generics (instead of reflect).

#Go #Golang #fp

mnl, to random
@mnl@hachyderm.io avatar

Pretty sure now that with common lisp, golang might be my favourite language. It's just so fun and I get so much done.

#golang #commonLisp

pwaring, to random
@pwaring@fosstodon.org avatar

Writing a bit of Go today and once again getting bitten by the fact that the strings package includes most of what I want but not reverse.

miquerinus, to random Portuguese
@miquerinus@fosstodon.org avatar

Go language is a C with garbage collection and slower than C.

Change my mind 😏 #golang #clang

appliedgo, to random

Everyone loves success stories!

Recently, a company switched from Scala to Go and were able to considerably increase CPU efficiency and memory efficiency this way.

But that's not the true success story. (Although we Gophers love to hear "from x to Go" success stories, don't we?)

The results of initial comparisons were quite bad: Go was slower! But the team was not willing to take this result as a fact.

They dug deeper.

And found the real bottlenecks.

This is the true success story behind the "success story". If you do not give up early, if you persist, if you work your way around the obstacles, there is a chance that you reach your initial goal and reap the benefits of your hard work.


Also in the latest Applied Go Weekly Newsletter issue:

  • Why Service Weaver (the application framework for Go that was announced in early March) is not CORBA or DCOM. These ancient concepts tried to make remote function calls appear just like local function calls. On the surface, Service Weaver might do the same, but looking closer, it's rather the other way round.

  • Go tip: Never do this when calling a goroutine! (Ooh, is this too clickbait-y?)

  • After-work fun: Play Roboden, a game written with Ebitengine

And more articles, videos, and projects from the last week.

Read it online: https://news.mailings.appliedgo.net/t9r2p7z0a5?utm_source=appliedgo-mastodon

Even better: Get the newsletter every Sunday (that is, two days earlier than I post it here) right into your inbox: https://appliedgo.net/subscribe?utm_source=appliedgo-mastodon (every subscriber gets a handy Go tools cheat sheet)

#golang

fell, (edited ) to programming
@fell@ma.fellr.net avatar
Foxboron, to random
@Foxboron@chaos.social avatar

Wrote a bit about the stuff I spent the past couple of days learning about for the age TPM plugin I have been writing about.

ECDH with the new Golang crypto/ecdh library and the TPM.

https://linderud.dev/blog/golang-crypto/ecdh-and-the-tpm/

#Golang #TPM #age

louis, to random
@louis@emacs.ch avatar

Gin vs. Fiber vs. Echo?
What say you?

#golang

nietaki, to elixir

I’m #OpenToWork again! I’m a #backend engineer with 10+ years of experience in differently-sized organizations and a specialization in #Elixir.

I’m comfortable working closely with the business doing product work, as well as focusing on the tech infrastructure, system design, and algorithm side of things. I’ve also spent some time as a tech lead. Apart from Elixir, I have done work in .NET, C++, Dart, Ruby, and even #Fusion360. I’d be excited to get some professional experience with #Rust or #golang.

Buzzword-wise I’ve had production experience with #SQL and NoSQL dbs, event-sourced systems, devops work using AWS, Terraform, Ansible, Docker, #GraphQL/absinthe, #Kafka, and more

I’m at nietaki@gmail.com if you wanna get in touch 😉

fell, to golang
@fell@ma.fellr.net avatar

I'm really excited about the @gotosocial project. The world needs more compiled software that harnesses the true power of CPUs.
I had a look at the #gotosocial roadmap, and it seems very well planned out. I'm not familiar with #golang, but I hope I can help out some time after my thesis!
#activitypub #fediverse #selfhosting #selfhosted

preslavrachev, to golang
@preslavrachev@mastodon.social avatar

I was seriously considering submitting a talk for this year, titled “Who is afraid of (web) frameworks?” Now, I’m running around thinking that this will probably bring me more hat than generate a constructive discourse.

What should I do? Are we beyond the point of discussing those topics in the community?

rheijdendael, to golang

Single binary #golang #activitypub server on your VPS or #RaspberryPi ?

Yep, exists, called #gotosocial

https://docs.gotosocial.org/en/latest/

You might want to follow @gotosocial

zate, to react

Anyone who knows #react or some other front end type stuff want to help me with a small project? Looking to created a frontend for #gotosocial (#golang powered #mastodon like service). Just something super basic.

jjude, to fediverse

I'm digging into codes of three mastodon apps to understand how the #fediverse works.

#mastodon
#gotosocial
#microblog

To understand them better, I will not stop with just reading and documenting, but might write a app (server, client, bot) to solidify my understanding.

If I write it will be on #golang

I'm documenting here so others can comment and correct.

jjude,

From design pov, these modules should be in an implementation:

• content handling (CRUD of the object you are dealing with)
• authentication (oauth)
• activitypub
• http signature

go-fed repository provides last three modules for #golang : https://github.com/go-fed

This diagram shows the module stack of a typical #fediverse implementation

jjude,

There are different approaches to developing apps for #fediverse

• a typical mastodon app implements both front-end and back-end
#gotosocial type of apps implement only backend api (along with cli all in #Golang )
• apps like @sengi_app are only at the front-end
@brianmmdev is implementing a fediverse app via #serverless model

As mastodon picks up steam, we will see different types of apps

laird, to golang
@laird@hachyderm.io avatar

#introduction

Long-term systems guy, working at a large manufacturer of chat apps since the term "SRE" was new.

Usually making something and pretending to be less geeky than I actually am. Usually still reads as "extraordinally geeky." Ask me about my off-road Jeep and its Prometheus instance.

Mostly #golang these days. The past is full of Ruby, C, and Perl. The future probably has Rust.

Other than that--family, photography, bikes, and 3 siberian cats.

Thanks, @nova for running this.

steve, to ireland
@steve@deliverabilit.ie avatar

Doing an just like the cool kids.

I’m Welsh-Californian, living in . My day job at wordtothewise.com involves , , development in , and making the internet a better place.

I’ve been far too online for far too long.

Other than that, , , , , , , , , (Irish and US).

he/him

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