nowfound

Alternatives

Products that do what System Programming with Go does

Hi everyone, I recently wrote a book about Go, that focus on its usage for system programming. The book is available on Packt website and on Amazon. https://www.packtpub.com/application-development/hands-systems-programming-go https://www.amazon.com/Hands-System-Programming-concurrent-applications/dp/1789804078/ Here's the table of contents: 1. An Introduction to System Programming 2. Unix OS Components 3. An Overview of Go 4. Working with the Filesystem 5. Handling Streams 6. Building Pseudo-Terminals 7. Handling Processes and Daemons 8.…

  1. 1MN

    2020 · github.com

  2. 2IW

    Hi HN! During the last few years, I worked on a few applications built with Go, running on AWS Lambda. As I got to know the platform better, I started to find Go & Lambda to be a really productive combination. The applications were fast, and they ended up being much cheaper to run than what my team & I had built before. It’s probably not the best platform for _every_ application, but I was surprised at how much of our workload worked well on it. As we brought new engineers on to our team and helped them get up to speed with the stack, I found that we were covering a lot of the same topics…

    2021

  3. 3MB
  4. 4

    Learn to build web application using Go (aka Golang)

    2017

  5. 5IC

    A friend and I wrote a book on how to build and train Deep Learning models in Go. We wanted it to be a useful reference for deep learning basics for Go programmers. Deep Learning is slowly seeping into everything we use every day and we thought it would be great if more people could do it in Go. The book is available here and on Amazon as well. https://www.packtpub.com/big-data-and-business-intelligence/hands-deep-learning-go We would appreciate any feedback and we're always looking to improve.

    2019

  6. 6

    Learn Go programming essentials in a few hours

    2022

  7. 7CO
  8. 8AG
  9. 9IW

    2018 · github.com

  10. 10

    Coding exercises for budding gophers

    2017

  11. 11TA
  12. 12BA
  13. 13AI

    2020 · kfcampbell.com

  14. 14AS

    I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.

    2018

  15. 15GT
  16. 16IB
  17. 17GS
  18. 18SL
  19. 19UL

    2020 · github.com

  20. 20GR
  21. 21DA
  22. 22GA

    Hi All, I felt like I was re-inventing the wheel by bolting similar channel architectures onto different Go structs repeatedly so I decided to extract some common types into into one library so that they would be easier to re-use: - oneshot - spsc - spmc - mpsc - mpmc - broadcast - watch The types are inspired by Rust channels so if you're coming from Rust they should feel familiar. So far I'm really enjoying using them but it'd be great to get some external feedback if you have time! https://github.com/amorey/gochan Andres

    May 2026 · github.com

  23. 23GG
  24. 24AD

    I'd like to share a project I've been working on for the past few months. It's a distributed workflow engine written entirely in Go. Some highlights: * Tasks are executed in a Docker container * Can run stand-alone or distributed * Highly extensible * Able to enforce limits (CPU/RAM) per task * Web UI Would love the get your feedback on it, and find out if this could be useful.

    2023 · github.com

Ranked by how close each launch is in meaning, then by votes. Refine with a description →