OSTechNix · @ostechnix
671 followers · 1732 posts · Server floss.social
David Sugar · @gnutelephony
388 followers · 205 posts · Server floss.social

In Bayonne2 tgi was written to support more functional libexec applications that could persist and drive an entire call by themselves. But this added a lot of redundant behavior with ccscript state engine code, and, like callxml, further added to server complexity. Separating ccscript from libexec, in and should make it easier to improve each. That denwabashi is being written in and will attempt to containerize tgi libexec will also make it distinct from bordeaux.

#bordeaux #denwabashi #goLang

Last updated 1 year ago

David Sugar · @gnutelephony
383 followers · 151 posts · Server floss.social

Viable production use cases for simply do not exist for me at present. It took a decade of the community fighting with before vendoring became production viable in and I do not have the time or energy for that again.

#rustlang #Google #goLang

Last updated 1 year ago

Tomasz · @tomo
133 followers · 1190 posts · Server floss.social

My brain is incompatible with how API is designed. Everything seems backwards and unintuitive to me.

Also, it really feels primitive. Like I'm teleported back to the 80s, 90s at best.

#goLang

Last updated 1 year ago

Vagrant Cascadian · @vagrantc
231 followers · 467 posts · Server floss.social

@mkj @cks

It is a violation for building packages to download arbitrary things from the network, so that will have to be disabled during package builds, at least...

itself seems to have a decent history of for versions 1.20 and 1.19, at least:

tests.reproducible-builds.org/

tests.reproducible-builds.org/

The one package off the top of my head built with golang, also seems to have a good history of building reproducibly:

tests.reproducible-builds.org/

#debianpolicy #goLang #reproduciblebuilds #NNCP

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
513 followers · 2921 posts · Server floss.social

Inko - A language for building concurrent software with confidence

inko-lang.org/

Looks quite nice! Almost like a mix of and (with 75% Rust and 25% Go).

#rustlang #goLang #inko #inkolang #concurrency #programminglanguage

Last updated 1 year ago

SoftwareHub · @SoftwareHub
22 followers · 13 posts · Server floss.social
Lucas Roesler · @theaxer
65 followers · 343 posts · Server floss.social

Hmm, they want to pass a logger via the Context object instead of a global variable 🤔

#goLang

Last updated 1 year ago

SoftwareHub · @SoftwareHub
22 followers · 5 posts · Server floss.social

Thanks everyone who did hands-on Go lang programming yesterday to learn TDD (test driven development).

Here is the link to the testing package that we used.
pkg.go.dev/testing









#goLang #SoftwareHub #programming #softwareFreedom #cairo #ankara #riyadh #mashreq #maghreb

Last updated 1 year ago

Lucas Roesler · @theaxer
63 followers · 308 posts · Server floss.social

Probably the first weekend in several months were i finally had some energy to do some extra open source coding. No surprise considering the bug was in a project.😎

If you need an codegen for your Go project, check it out

github.com/contiamo/openapi-ge

#goLang #openapi

Last updated 1 year ago

SoftwareHub · @SoftwareHub
20 followers · 3 posts · Server floss.social
SoftwareHub · @SoftwareHub
20 followers · 2 posts · Server floss.social
Alex Volkov · @avolkov
74 followers · 363 posts · Server floss.social

I’m learning Go so I did a fun embedded project with some hardware I have laying around.

I finally managed to run tinygo code using I2C on arduino micro and hd44780i2c.

I’ll write a blog post if anyone interested.

#tinygo #goLang

Last updated 1 year ago

Jesus M. Gonzalez-Barahona · @jgbarah
394 followers · 6772 posts · Server floss.social
Jonas Schäfer · @jssfr
50 followers · 126 posts · Server floss.social

So the team is seriously considering adding opt-out to the toolchain itself: github.com/golang/go/discussio

This affects anyone who compiles golang code, so not only developers, but also users and distributions.

(also: nice that they admit they don't care about 1% of the users even if those 1% may be 20000 individuals. or if 99% of the systems running golang are in fact CIs or whatever.)

#privacy #telemetry #goLang

Last updated 1 year ago

OSTechNix · @ostechnix
566 followers · 1527 posts · Server floss.social
Jan :rust: :ferris: · @janriemer
422 followers · 1027 posts · Server floss.social

@rwwmike Yes, I think both and have ignited the spark of how joyful programming with a strong typesystem can be.

And I mean why wouldn't you!? Let computers to what they are best at - and they are very good at checking types for you.

We can also see it in the recent adoption of generics in : they've just realized that - surprise 😮 - a bare interface {} is just not expressive enough!

#goLang #rustlang #typesystem #StronglyTyped #Go #Rust #TypeScript

Last updated 2 years ago

John Goerzen · @jgoerzen
872 followers · 2471 posts · Server floss.social

@janriemer @rust_discussions @monad_cat I'm with you, Jan. I really enjoy for the reasons you mention, and more. My main gripe is the system. It has led to a bifurcation in crates. Do I need a standard or an async one? And if async, will it work with the executor I'm using? There is something to be said for the and "green threads use the same API as synchronous" approach. Yes I know it lacks some flexibility, but OTOH it is unified.

#goLang #Haskell #async #Rust

Last updated 2 years ago

julia ferraioli :cc_by: · @juliaferraioli
2078 followers · 226 posts · Server floss.social

Does anyone use a Go Jupyter kernel regularly that they like?

#jupyternotebook #Jupyter #goLang

Last updated 2 years ago

itmecho · @itmecho
4 followers · 16 posts · Server floss.social

Which style of package layout do you prefer, multiple packages for different types or multiple types in a single package?

Does the size of the project you're working on change your answer?

#softwareEngineering #goLang

Last updated 2 years ago