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

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • TUM-Live

    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.

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

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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