home.social

#golang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #golang, aggregated by home.social.

  1. 𝗚𝗶𝘁𝗲𝗮:

    #Git #Golang

    thewhale.cc/posts/gitea

    Gitea is a painless self-hosted Git service. Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.

  2. 𝗚𝗶𝘁𝗲𝗮:

    #Git #Golang

    thewhale.cc/posts/gitea

    Gitea is a painless self-hosted Git service. Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.

  3. 𝗚𝗶𝘁𝗲𝗮:

    #Git #Golang

    thewhale.cc/posts/gitea

    Gitea is a painless self-hosted Git service. Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.

  4. 𝗚𝗶𝘁𝗲𝗮:

    #Git #Golang

    thewhale.cc/posts/gitea

    Gitea is a painless self-hosted Git service. Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.

  5. #gocon #goconjp attendee lanyard is an unpopulated PCB you can solder parts on and light it up with some rainbow leds driven by #tinygo #golang

  6. On my way to FyneConf.

    Stopped at Antwerp Centraal train station. It is gorgeous.

  7. Документация, которая не врёт

    С документацией к API есть две крайности, и обе плохие: написанная руками врёт через полгода, сгенерированная целиком стирает всё осмысленное, что в неё написали. Я перестал выбирать между ними и поделил файл: структура принадлежит коду и синхронизируется без спроса, проза принадлежит человеку и не трогается никогда. Заодно оказалось, что документацию можно проверять как golden-файл, и что проверить нельзя прозу, а вот её отсутствие можно.

    habr.com/ru/articles/1080460/

    #openapi #swagger #go #golang #документация_api #кодогенерация #rest_api #golden_tests #рефлексия #gorib

  8. Документация, которая не врёт

    С документацией к API есть две крайности, и обе плохие: написанная руками врёт через полгода, сгенерированная целиком стирает всё осмысленное, что в неё написали. Я перестал выбирать между ними и поделил файл: структура принадлежит коду и синхронизируется без спроса, проза принадлежит человеку и не трогается никогда. Заодно оказалось, что документацию можно проверять как golden-файл, и что проверить нельзя прозу, а вот её отсутствие можно.

    habr.com/ru/articles/1080460/

    #openapi #swagger #go #golang #документация_api #кодогенерация #rest_api #golden_tests #рефлексия #gorib

  9. Документация, которая не врёт

    С документацией к API есть две крайности, и обе плохие: написанная руками врёт через полгода, сгенерированная целиком стирает всё осмысленное, что в неё написали. Я перестал выбирать между ними и поделил файл: структура принадлежит коду и синхронизируется без спроса, проза принадлежит человеку и не трогается никогда. Заодно оказалось, что документацию можно проверять как golden-файл, и что проверить нельзя прозу, а вот её отсутствие можно.

    habr.com/ru/articles/1080460/

    #openapi #swagger #go #golang #документация_api #кодогенерация #rest_api #golden_tests #рефлексия #gorib

  10. I mostly wrapped up my #rbac implementation today. After reading through the #owasp recommendations for building rbac I can proudly say that the implementation is about what, 10 LOC? You be the judge, I cant count. What you don't see is the map that is 500+ LOC that makes it all work.

    #homelab #selfhosted #golang

  11. If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: preslav.me/2026/09/09/gomjml-v #golang

  12. If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: preslav.me/2026/09/09/gomjml-v #golang

  13. If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: preslav.me/2026/09/09/gomjml-v #golang

  14. If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: preslav.me/2026/09/09/gomjml-v #golang

  15. If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: preslav.me/2026/09/09/gomjml-v #golang

  16. Netherlands or remote. I'm fluent in , , , and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion with others, and can solve any problem, even if I need to become an expert in a totally new field. Worked in finance, security, medicine, and e-commerce. A big maintainer, founder of @fireflyzero.

    Hire me :)

    2/2

  17. Netherlands or remote. I'm fluent in #Golang, #Python, #Rust, and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion with others, and can solve any problem, even if I need to become an expert in a totally new field. Worked in finance, security, medicine, and e-commerce. A big #FOSS maintainer, founder of @fireflyzero.

    Hire me :)

    2/2

  18. Netherlands or remote. I'm fluent in #Golang, #Python, #Rust, and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion with others, and can solve any problem, even if I need to become an expert in a totally new field. Worked in finance, security, medicine, and e-commerce. A big #FOSS maintainer, founder of @fireflyzero.

    Hire me :)

    2/2

  19. Netherlands or remote. I'm fluent in #Golang, #Python, #Rust, and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion with others, and can solve any problem, even if I need to become an expert in a totally new field. Worked in finance, security, medicine, and e-commerce. A big #FOSS maintainer, founder of @fireflyzero.

    Hire me :)

    2/2

  20. Netherlands or remote. I'm fluent in #Golang, #Python, #Rust, and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion with others, and can solve any problem, even if I need to become an expert in a totally new field. Worked in finance, security, medicine, and e-commerce. A big #FOSS maintainer, founder of @fireflyzero.

    Hire me :)

    2/2

  21. #golang
    よし。電子版があるな

    >現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
    book.impress.co.jp/books/11251

  22. #golang
    よし。電子版があるな

    >現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
    book.impress.co.jp/books/11251

  23. #golang
    よし。電子版があるな

    >現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
    book.impress.co.jp/books/11251

  24. #golang
    忘れてた。今日発売だった。インプレスなので PDF で買えるはず

    >Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
    forest.watch.impress.co.jp/doc

  25. #golang
    忘れてた。今日発売だった。インプレスなので PDF で買えるはず

    >Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
    forest.watch.impress.co.jp/doc

  26. #golang
    忘れてた。今日発売だった。インプレスなので PDF で買えるはず

    >Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
    forest.watch.impress.co.jp/doc

  27. stalwart-migrator is out — an in-place upgrade tool for Stalwart Mail Server (0.15.5 → latest).

    Successfully used in production on 1 x86_64 VPS, 2x x86_64 Docker, and 1 ARM64 Docker migration so far. Checkpoints at every step so an interrupted run resumes instead of restarting, plus automated validation afterward. Go, stdlib only, GPLv3.

    github.com/LINUXexpert-org/sta

    #Stalwart #SelfHosted #Golang #Mail #FOSS