Masthash

#go

Schachjugend NRW
3 hours ago

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

Ryota
12 hours ago

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.

Jonathan Hall
20 hours ago

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

https://youtu.be/IsaodzumEtA

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

Psychozoic Era
21 hours ago

The secret to living the life of your dreams, is to start living them at once, to any degree you possibly can.

#psychozoicera #live #mindset #go #start

plusmid
23 hours ago

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. 🤦‍♂️

Kidsan
1 day ago

Every single #Go blogger this week: "Hey guys did you know those pesky loop variable bugs are getting fixed?"

Tengo: muchas ganas de hacerme un tatuaje de Go.

No tengo: dinero.

*Llora en clase obrera*

#baduk #go #igo #weiqi

farcaller
2 days ago

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.

#go

mario
2 days ago
E' online la nuova puntata del #podcast italiano dedicato interamente al protocollo #xmpp .

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
Detlef Stern
2 days ago

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).

Hynek Schlawack
2 days ago

That’s one BIG foot gun fewer: https://go.dev/blog/loopvar-preview #Go

John Bokma
3 days ago

Big O Notation, REST Servers in Go, and Comfy FreeBSD Jails

#ComputerScience #go #bsd #security

👉 Please retweet if you ❤ Plurrrr. Thanks! 👍

https://plurrrr.com/archive/2021/01/17.html

Tío no puede ser que contrincantes supuestamente de mi mismo nivel se me coman con patatas y luego contra una IA dos niveles por encima yo gane, aquí falla algo.

#baduk #igo #go #weiqi

John Bokma
3 days ago

Don't spoil your code, Fanning, and An Applicative wrapper for Maps

#python #go #haskell

👉 Please retweet if you ❤ Plurrrr. Thanks! 👍

https://plurrrr.com/archive/2022/06/26.html

Michal Vyskočil
3 days ago

WASI support in Go - The Go Programming Language
https://go.dev/blog/wasi

#go #golang #wasm #wasi

getmisch
4 days ago

Enjoy the last week of Summer!
Fall Equinox is this Saturday -
#equal #parts #day & #night #fall #equinox #days #time #daytime #still #getting #shorter #final #week #go #get #some #summer

Leanpub
4 days ago

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

Wisesnail
4 days ago

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

Portrait of David Tennant as Crowley. His arms are crossed and he's wearing sunglesses, looking unimpressed. The painting is rendered in rough strokes, with purple being the prominent colour.
M.A.G
4 days ago

【イナイレ】新作前にやりたい!イナイレゲーム超解説!【イナズマイレブン 英雄たちのヴィクトリーロード/CHOKONA/祭夜ちょこな】 https://mag.moe/1555825/

#CHOKONA #Go #アレスの天秤 #イナイレ #イナズマイレブン #イナズマイレブンアレスの天秤 #オリオンの刻印 #スーパーノヴァ #ビックバン #祭夜ちょこな #英雄たちのヴィクトリーロード

André Gasser
4 days ago

A nice article explaining the differences between #Rust and #Go. For me as a beginner trying to dive into one of these languages, this was quite interesting to read.

https://bitfieldconsulting.com/golang/rust-vs-go

lorddimwit
4 days ago

Me writing #Go Me playing mini #golf
🤝
Slicing out of bounds

Wisesnail
5 days ago

I had a very busy weekend (💙), but I couldn't resist doodling a quick #Aziraphale 🙌

#Wisesnail #GoodOmens #GoodOmens2 #GO #GO2 #MichaelSheen #PenSketch #Sketch

Julien Garderon
5 days ago

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/

Games for Music wiki / G4M
5 days ago

@jameswallis Check out these two absolute legends of British folk! :)

#BertJansch #JohnRenbourn #Go #GoGame #albumCover

Cover of "After the Dance" album presenting Bert Jansch and John Renbourn playing a game of go.
farcaller
5 days ago

How come #grpc has the inproc transport in all the languages but #go?..

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

Fotografía de un torneo de Go. En una sala hay cinco mesas alargadas con tres parejas de jugadores cada una. El Go es un juego de tablero para dos, por lo que se juega como en ajedrez, frente a frente.
Sam Whited
6 days ago

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.

jbz
6 days ago

🦀 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 」

https://kerkour.com/should-i-rust-or-should-i-go

#Rust #Go #Golang

Melroy van den Berg
6 days ago

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?

#golang #go

avelino
1 week ago

RT @_ttemporin: Fala galera!! Post novo no AR!!

Por que sua empresa precisa de um mono-repo?

https://t.co/uqJjgKfeJh

cc: @sseraphini @badtux_ @avelinorun @eminetto @mfbmina

#go #golang #dev #bolhadev #log #slog #tutorial #post

Jonathan Hall
1 week ago

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.

#go #golang #programming #video #json

https://www.youtube.com/watch?v=Tgg-ChT4IZE

Jamie Magee :unverified:
1 week ago

All the cool languages are doing wasi 😎

https://go.dev/blog/wasi

#wasi #wasm #webassembly #go #golang

Bernhard E. Reiter
1 week ago

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). 👍 😀

Andrew Mark McCall
2 weeks ago

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

Tobias Schmidl
2 weeks ago

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

#rust #cpp #go

Felicitas Pojtinger 🌊
2 weeks ago

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 ^^

Screenshot of Multiplex playing back a video for two users
Screenshot of Multiplex' start screen
Screenshot of Multiplex' media selection screen
Screenshot of Multiplex' playback start screen

This is awesome - the #Go 1.21 toolchain is now reproducible + verifiable (and a bunch of other build stuff got better in the process)

https://go.dev/blog/rebuild

Curtis "Ovid" Poe
3 weeks ago

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.

Thang Do
4 weeks ago

Rate my technique
#go #baduk #badukshitposting

Wisesnail
4 weeks ago

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

Portrait of Nina Sosanya as Nina. She is wearing a yellow carding, and she's looking over her shoulder to the viewer. The background is rendered mostly in green tones. A halo surrounds her head.
boxes and glue
1 month ago

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.

#golang #go #boxesandglue

Wisesnail
1 month ago

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

Portrait of David Tennant as Crowley. He is dresses with a white tunic, like a canonical angel, and he's smiling showing his teeth.
Flous :gnome: :debian:
1 month ago

May she forever be remembered as the incredible person she was.
#krisnova #kubernetes #go #hachyderm #cloudnative #author #computerscience
https://krisnova.net/img/portrait.jpg

Stark
1 month ago

@danjac

Most implementations are in #Go, because a backend most probably shouldn't be written in #Python. Go just had better tools for it and is faster.

@Python #Python

Stark
1 month ago

@Floppy @vandam

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.

@3dprinting #3dprinting

Konstantin 🏳️‍🌈
1 month ago

Does anyone have more details about the new linker in #Xcode 15 beta? It seems stuff has changed. There are new warnings and something about a search path making #Go and #Elixir builds with native components panic.

Screenshot from a terminal output of an error “ld: warning: search path '/usr/local/lib' not found”
Perma
1 month ago

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!

#germany #rust #golang #rustlang #go

Andrew Tropin
1 month ago

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 ><).

https://youtu.be/pf4VbP5q3P0

#go #golang #clojure #lisp #guile #scheme #ocaml #concurrency #erlang

zimpenfish
1 month ago
#Rust is infuriating when DB queries are async (thus requiring an `await`) but `main` can't be async and you can only `await` in an `async` function which means at some point you need a sync-async interface that as far as I can tell is either labelling the last async as `#[tokio::main]` which reduces it to a fake-sync function (but breaks in my code with the "runtime in runtime" panic) or you have to do some horrific faffing about with Tokio handles and executors and what nots.

What I wouldn't give for some of #Go's simplicity at this point.
Wisesnail
1 month ago

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/

Elan Hasson
1 month ago

Best practices on developing monolithic services in Go - DEV Community https://dev.to/kevwan/best-practices-on-developing-monolithic-services-in-go-3c95

#golang #go

Matthew Ford :bitzesty:
1 month ago

I made a simple CLI app in #go - my first time using #golang and it was pretty good

not bad andre braugher GIF by Brooklyn Nine-Nine
bashfulrobot / Dustin Krysak
1 month ago

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.

Michal Vyskočil
1 month ago

Short post about Go 1.21 and new context package improvements: https://vyskocil.org/blog/go-121/

#go #golang #go121 #programming #blog

Sal Rahman
1 month ago

I just learned that VS Code makes it brain-dead easy to debug your Go code.

https://blog.logrocket.com/debugging-go-vs-code/

#GoLang #Go #VSCode

Jonathan Hall
1 month ago

Go 1.21 has been released.

#golang #go

https://go.dev/blog/go1.21

Wisesnail
2 months ago

Something quick and sweet today: a #speedpainting of #Aziraphale showing how to drink #tea <;

I hope you like it! 💙

#MichaelSheen #GoodOmens #GoodOmens2 #GO #GO2 #Wisesnail

Portrait of Michael Sheen as Aziraphale. He is delicately holding a cup of tea, and he is smiling. A halo surrounds his head, and the palette is bright and cheerful.
wakest
2 months ago

#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!

a screenshot of @tech@kbin.social federated into Azorius
a screenshot of @linux@lemmy.ml federated into Azorius
christine
2 months ago

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 😁

Starship shell prompt showing "dispatch on main branch via go (hamster) v1.20.6) with an empty prompt underneath.
christine
2 months ago

As a person beginning #go programming coming from #ruby , the go project structure is something I am still trying to get a handle on, and it feels so duplicate in the pathing.