@Dave, isn't storing context in some struct considered anti-pattern? From the 
package doc:
"
Programs that use Contexts should follow these rules to keep interfaces 
consistent across packages and enable static analysis tools to check context 
propagation:

Do not store Contexts inside a struct type; instead, pass a Context explicitly 
to each function that needs it. The Context should be the first parameter, 
typically named ctx
"

In this case, what are the drawbacks of storing transaction in the context?

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to