#go
Der #Go Verband ist übrigens auch auf der #Spiel23 - in Halle 3, gegenüber von uns. #Memory wird zudem als Deutsche Meisterschaft in der Galerie gespielt. #SchlaueSpiele #SchachRockt
I just got to know about the loopvar fix with #Go 1.22 (and available with 1.21 using a variable).
https://go.dev/blog/loopvar-preview
Quite interesting how go.mod's version is taken into account with compilation. Great way to ensure backward compatibility with newer tools and syntax.
#usenet the new #comp.lang.go #newsgroup for the #go or #golang language was submitted to the big-8 a couple of days a go for a last review and voting, this here is the original first proposal https://www.big-8.org/wiki/Nan:2023-07-04-rfd-comp.lang.go, but now we have moved forward, after these we are aiming to add #comp.lang.rust I code on both of them, and like them both for different aspects. So I am glad we're working on this the #comp.lang.c is a vibrant and super active community, so will be happy to have the other two.
I've finally published my video review of Adelina Simion's wonderful book, "Test-Driven Development in Go". Have a watch.
#go #golang #tdd #books #bookreviews #bookreview #programming
Post your latest commit message. I'll start:
> Fixed a possible crash during the trophy cutscene that could happen if the stadium did not have a scheduled match and was not associated with an owning club.
#programming #gamedev #software #dev #development #git #cpp #cplusplus #javascript #python #rust #rustlang #go #golang #coding #c #clang #opensource #foss
The secret to living the life of your dreams, is to start living them at once, to any degree you possibly can.
Did you know, that in #Go you can combine a `runtime.SetFinalizer` with a context to create a HeisenContext, which may cancel at any time?
I wish that was just a theoretical thought. We just discovered one in our code base. 🤦♂️
Every single #Go blogger this week: "Hey guys did you know those pesky loop variable bugs are getting fixed?"
Go Tidbit: Detect When the Terminal Is Resized
48 of #100DaysToOffload #go #golang
https://hjr265.me/blog/go-tidbit-detect-when-the-terminal-is-resized/
Go Tidbit: Detect When the Terminal Is Resized
48 of #100DaysToOffload #go #golang
https://hjr265.me/blog/go-tidbit-detect-when-the-terminal-is-resized/
me: oh no, I will have to do the allocation in here and that takes extra time. I should pass the object to write to into the func.
also me: wtf, this function makes an outgoing HTTP. Who cares about allocs?..
I should really get rid of fasthttp, it skews my perception.
https://open.audio/library/tracks/407138/
Qui il video:
https://tube.nicfab.eu/w/aXWJtym1gbpNJbidUXGPUy
Argomenti:
1) le librerie #python e #go con riferimento alla programmazione di #bot
2) #bridge: #slidge e #matterbridge
3) #chatGPT (che c'entra ? ascoltate il podcast oppure guardate il video)
4) le app per iOs e Mac
@nicfab
@pollo
Mein #Zettelstore überrascht mich immer wieder, diesmal direkt nach dem Urlaub: wollte auf meinen "Folien"-Zetteln etwas Visuelles ändern und dachte, ich müsste dafür tief im System via #Go etwas programmieren. Aber dann ging es luftig-leicht mittels in der Anwendung selbst, via den #LISP-igen symbolischen Ausdrücken '(natürlich mittels eines (speziellen) Zettels).
That’s one BIG foot gun fewer: https://go.dev/blog/loopvar-preview #Go
Big O Notation, REST Servers in Go, and Comfy FreeBSD Jails
#ComputerScience #go #bsd #security
👉 Please retweet if you ❤ Plurrrr. Thanks! 👍
Don't spoil your code, Fanning, and An Applicative wrapper for Maps
👉 Please retweet if you ❤ Plurrrr. Thanks! 👍
WASI support in Go - The Go Programming Language
https://go.dev/blog/wasi
https://www.lovenhl.com/954025/ NHL Training Camp Loading… | Coming in Hot LIVE – September 18 #AtlanticDivision #bobby #brady #Brent #business #buy #chabot #chirps #coach #coaches #coaching #EasternConference #fired #forsberg #freeze #go #hockey #hollywood #jason #joseph #money #NHL #norris #ott #ottawa #OttawaSenators #owners #reynolds #ryan #sale #sell #Senators #sens #staff #Stutzle #talbot #talk #team #Tim #tkachuk #wallace #wally #wealth #york #yorkie

NHL Training Camp Loading… | Coming in Hot LIVE – September 18 https://www.fogolf.com/585980/nhl-training-camp-loading-coming-in-hot-live-september-18/
#Bobby #Brady #Brent #business #BUY #chabot #chirps #COACH #Coaches #coaching #Fired #forsberg #Freeze #go #hockey #hollywood #Jason #Joseph #money #nhl #Norris #OTT #ottawa #Owners #PGAOfficialWorldGolfRanking #PGARanking #reynold's #ryan #SALE #Sell #Senators #Sens #ShaunNorris #Staff #Stützle #Talbot #talk #Team #Tim #Tkachuk #wallace #Wally #wealth #york #yorkie

Go With Graphics by Tit Petric is on sale on Leanpub! Its suggested price is $49.00; get it for $20.30 with this coupon: https://leanpub.com/sh/KrlRN8A4 @TitPetric #Go #Graphics
Today I woke up as unimpressed at this #Crowley *grumble grumble*
PS: I have the softest of spots for stereotypical!angel!crowley XD
#GoodOmens #GoodOmens2 #GO #GO2 #DavidTennant #Wisesnail #AnthonyJCrowley

【イナイレ】新作前にやりたい!イナイレゲーム超解説!【イナズマイレブン 英雄たちのヴィクトリーロード/CHOKONA/祭夜ちょこな】 https://mag.moe/1555825/
#CHOKONA #Go #アレスの天秤 #イナイレ #イナズマイレブン #イナズマイレブンアレスの天秤 #オリオンの刻印 #スーパーノヴァ #ビックバン #祭夜ちょこな #英雄たちのヴィクトリーロード

I had a very busy weekend (💙), but I couldn't resist doodling a quick #Aziraphale 🙌
#Wisesnail #GoodOmens #GoodOmens2 #GO #GO2 #MichaelSheen #PenSketch #Sketch

Les défis qu'il dit relever :
- en une heure, un développeur expérimenté est à l'aise (je confirme sans l'ombre d'un doute) ;
- l'application aussi efficace et rapide que du C (comme toujours, "ça dépend" des réglages !).
Il a tout pour devenir un grand : il reprend des meilleurs langages des éléments-clé (#Go, #Python, #Rust), sa vitesse de compilation est intéressante et le produit final est plutôt correct.
3/
@jameswallis Check out these two absolute legends of British folk! :)

Pila social gastada no, lo siguiente, pero muy contenta después del torneo a pesar de no haber ganado una sola partida (he sido la única que no se ha llevado ni una victoria 😭). He aprendido mucho, he conocido a gente nueva y he desvirtualizado a otra que en general me parecen geniales y muy sanotes. Ojalá seguir mejorando y repetir el año que viene.
#go #baduk #weiqi

The only thing here I'll actually miss is the TeX one where I had a lot of really good conversations and learned a ton I didn't understand before. I guess to a certain extent I'll miss being one of the top people on StackOverflow for the #Go hashtag too, but honestly that was due to like 2 popular answers and they'll still be there in search results to help people, I don't need the bullshit fake dopamine hit from one more person upvoting them for the 2000th time.
static-server: an HTTP server in Go for static content https://eli.thegreenplace.net/2023/static-server-an-http-server-in-go-for-static-content/ | https://lobste.rs/s/qo0amc #go
🦀 Should I Rust or should I go?
➥ @sylvain
「 There is a clear mismatch between what people desire and what they do in the real world. For me, Rust is like the metaverse: a lot of people are talking about it, but not many spend their days in it 」
I try to learn Golang, just because. To load a go module locally I need to manually update my go.mod file via `go mod edit -replace` command. Result: `replace example.com/greetings => ../greetings`. I hate Go already.. I hate it. Don't get me started on enums/unions. Error handling: err != nil ;). Ps. Hello world binary contains debug symbols by default and is 4MB.
I think I stick with C, C++, I even dare to say JS with Bun and whatever not.
Should I really give Go another try?
Should I Rust or should I go? https://kerkour.com/should-i-rust-or-should-i-go | https://lobste.rs/s/nxdivw #go #rust
Have you ever wondered how to unmarshal JSON in Go, when you don't know what type it is?
I provide an answer to that, and several other advanced JSON techniques, in this video.



Being able to https://reuse.software easily is important, and headers for #FreeSoftware licences and the rights holders that can be parsed by code are helpful and more precise than doing it manually. However for #Go their package repository (https://pkg.go.dev/ ) is not yet REUSE compatible. That is a drawback for code repos that want to fully use REUSE. Help the #FSFE to improve the situation, https://lists.fsfe.org/pipermail/discussion/2023-July/013353.html (at least like the request). 👍 😀
I'm a #javascript developer that does not use #typescript
I see some large projects are removing it (possibly due to compile times) but I never thought Javascript needed to be a typed language.
If I want types I will reach for rust, c, go, zig (a new one I have played with) or something else :-)
Should I invest time in typescript in 2023?
#webdev #programming #software #go #golang #rust #zig #c #java
Habe gerade die größe von verschiedenen #HelloWorld-Snippets verglichen.
* C++: 1,7 MiB (mit ` -O3 -s -static -static-libgcc -static-libstdc++`)
* Rust: 11 MiB. 🤯
[edit]
* Go: auch 1,7 MiB
Hey Fediverse! I just released #Multiplex, an app to watch torrents together. It provides an experience similar to Apple's SharePlay and Amazon's Prime Video Watch Party, except for any #torrent instead of a specific streaming service. Thanks to #WebRTC, it doesn't require a server to sync playback, and can use a gateway if a viewer can't use BitTorrent. It's written in #Go for #GNOME; check it out on GitHub (https://github.com/pojntfx/multiplex) or install it from Flathub: https://flathub.org/apps/com.pojtinger.felicitas.Multiplex ^^
This is awesome - the #Go 1.21 toolchain is now reproducible + verifiable (and a bunch of other build stuff got better in the process)
Hey, #Perl peeps. Lots of languages, such as #go, #rust, and #node, have core tools to make it trivial to contribute open-source code.
I think Perl needs that, too. Here are my rough thoughts. https://gist.github.com/Ovid/05b69b8fa266e6d6b3600479871074b1
I would love to hear feedback.
I had so much fun painting this #portrait of #Nina! I hope you like how it turned out 💙
#NinaSosanya #GoodOmens #GoodOmens2 #GO #GO2 #NeilGaiman #Wisesnail
The next releases of boxes and glue require go >= 1.21. After this, I try to be a bit more conservative and try to stay compatible to this version.
The reason is that boxes and glue requires the slog package, it is a structured logging package from the standard library. So even less external dependencies and more standardised behaviour.
print(“lol”) doubled the speed of my Go function https://medium.com/@ludirehak/printing-lol-doubled-the-speed-of-my-go-code-e32e02fc3f92 | https://lobste.rs/s/kaxcd8 #go #performance
Argh, he's so sweet!!! I can't, I really can't!
A smiling #Crowley to wish you all a great start of your week 💙
I hope you like it! <:
#AnthonyJCrowley #GoodOmens #GO #GoodOmens2 #GO2 #DavidTennant #Wisesnail #Portrait
May she forever be remembered as the incredible person she was.
#krisnova #kubernetes #go #hachyderm #cloudnative #author #computerscience
https://krisnova.net/img/portrait.jpg
So I looked into this. Allowing users to upload with #IPFS, a decentralized protocol replacement for #HTTP. Currently, I am benchmarking it by replacing my #Redis servers with it, just because I can for a few weeks.
#ActivityPub can be extended to allow for some extra allocated fields, and a fork of #Mastodon can be made.
Users will be able to upload their designs, and hosting would be decentealized and automatically spread around all users.
It is possible. I will look into a prototype, allowing users to use a bot or something like @3dprinting to share their prints before going for a fork of #Mastodon. Also need to investigate existing Activity Pub solutions and would possibly use something like #Go for the backend.
I'm still deciding on the front end.
June Personal Web - #Golang Dependency Injection Using Wire https://clavinjune.dev/en/blogs/golang-dependency-injection-using-wire
My wife and I are excited about our upcoming move to Germany this October, where she'll be pursuing her master's degree.
I'm currently exploring opportunities as a Go or Rust backend developer.
If you happen to know of any positions available, whether remote or in the Bielefeld area, I'd really appreciate it if you could let me know.
Sharing my resume and discussing potential collaborations would be wonderful!
Found a nice talk on concurrency. It has a very brief comparison of different concurrency models, like Erlang's Actors, Hoare's CSP, Go's goroutines, Clojure's core.async, Concurrent ML (aka Fibers in Guile).
Primary focus on Concurrent ML (but examples are in Scheme with type annotations ><).
#go #golang #clojure #lisp #guile #scheme #ocaml #concurrency #erlang
What I wouldn't give for some of #Go's simplicity at this point.
Time to update my #artbook game <;
Over the years, I have published 3 art books: #GO, #Hannibal and a one that includes works from #TheUntamed, #TGCF, #WOH and much more!
Links below 💙
- the #GoodOmens book is 76 pages and can be purchased here: https://peecho.com/checkout/157900319467340283/677401/to-the-world
- the #Hannibal art book is 152 pages, and it's available here: https://peecho.com/checkout/157900319467340283/701411/hannibal-regular
- the #HeartInParadise one is 110 pages, and can be found here:
REGULAR: https://www.peecho.com/checkout/157900319467340283/1296720/
VARIANT: https://www.peecho.com/checkout/157900319467340283/1296716/
Best practices on developing monolithic services in Go - DEV Community https://dev.to/kevwan/best-practices-on-developing-monolithic-services-in-go-3c95
for those who write a lot of #go. For reading a set of rules when a tool runs - which would be better? yaml, or sqlite (performance)?
Even considering performance - I am still leaning to yaml for ease of entry.
Short post about Go 1.21 and new context package improvements: https://vyskocil.org/blog/go-121/
I just learned that VS Code makes it brain-dead easy to debug your Go code.
Something quick and sweet today: a #speedpainting of #Aziraphale showing how to drink #tea <;
I hope you like it! 💙
#Azorius is a new part of the #threadiverse started by Ted Unangst (@tedu) of notorious #Honk fame.
It is already federating with #Kbin (https://azorius.net/g/tech@kbin.social) and #Lemmy (https://azorius.net/g/linux@lemmy.ml)
It is written in #Go and is under active development (https://humungus.tedunangst.com/r/azorius/h)
:fediverse: :fediverse: :fediverse: the #fediverse continues on!
But I am very pro #go with my starship prompt, love seeing the little hamster 🐹 there. I know it is supposed to be a gopher, but there is no mac os emoji for that...yet 😁