FOSDEM Timetable Search Bookmarks

 "Dependency injection: a different way to structure a project" ( 2024 )

Saturday at 14:30, 30 minutes, UD2.218A, UD2.218A, Go devroom Dylan Reimerink , slides , video

Dependency injection is an established technique in a lot of areas of software development, however, it’s often overlooked in Go. Let’s explore the advantages of dependency injection and a modular architecture in Go.

Sojourner FOSDEM
Related:
2026
  •  0.49 "Modularizing a 10-Year Monolith: The Architecture, the People, and the Pain"
  •  0.47 "Making of GoDoctor: an MCP server for Go development"
  •  0.47 "Containerization, the future"
  •  0.46 "GUI apps with Go"
2025
  •  0.47 "Build better Go release binaries"
  •  0.46 "Go in the Nix ecosystem: vulnerability scanning and experiments towards a next-gen builder"
2024
  •  0.48 "You're already running my code in production: My simple journey to becoming a Go contributor."
  •  0.47 "Low code graphical apps with Go top to bottom!"
  •  0.46 "Putting an end to Makefiles in go projects with GoReleaser"
  •  0.46 "Efficient Integration Testing in Go: A Case Study on Dapr"

Last updated: 2026-03-20

Copyrights:

FOSDEM conference content: licensed under the Creative Commons Attribution 2.0 Belgium Licence.

All content such as talks and biographies is the sole responsibility of the speaker.

All code and other content Apache 2.0 Licensed by Mike Moran