https://blog.khanacademy.org/statically-typed-context-in-go/
i found this to be a good approach for injecting dependencies, especially when the methods implement an interface
i found this to be a good approach for injecting dependencies, especially when the methods implement an interface
Furthermore, why is that code using string keys for the context? It's recommended in the context package documentation that context keys should always be an unexported type, so that the key can never collide with a different key.[1] It's common to define accessor functions which are type safe
[0] https://google.github.io/styleguide/go/decisions.html#custom...
But, i am finding them useful in building a pipeline composer similar to https://www.reddit.com/r/RedditEng/comments/z137m3/from_serv...