TIL my universities lecture streaming/recording site is build with golang

This page summarizes the projects mentioned and recommended in the original post on /r/golang

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gocast

    TUMs lecture streaming service.

    Seems like this is being discussed https://github.com/joschahenningsen/TUM-Live/discussions/804 I never worked with monorepos that hold multiple microservices so I'm unsure about the right approach.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • go

    The Go programming language

    The other project author told me that the reason he had two modules is because the submodule was a tool used for development of the other one and he didn't want its dependencies to be downloaded by just trying to use the top-level module. The thing is that that's not how it works. go.mod does not list dependencies. It lists rules describing how to resolve dependencies. The actual dependencies are calculated based only on the imports in the actual code in the packages actually used. Other packages in the same module have no effect if they're not in your dependency tree. That's why things like a separate list of test dependencies in go.mod don't make sense, either, though I do think some type of indicator might be useful.

  • asciiflow

    ASCIIFlow

    And https://github.com/lewish/asciiflow if you’re searching a web version.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Testing adding fuzz test support (2021)

    1 project | news.ycombinator.com | 11 Oct 2024
  • Running WolfSSL and Curl on Windows 2000

    3 projects | news.ycombinator.com | 10 Oct 2024
  • 🚀 Golang Guide

    1 project | dev.to | 10 Oct 2024
  • Fusion – A language designed to transpile to multiple popular languages at once

    1 project | news.ycombinator.com | 7 Oct 2024
  • Concurrency patterns in Go; worker pools and fan-out/fan-in

    1 project | dev.to | 7 Oct 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?