What do you mean which ones? I am talking about dependency injection as a technique/pattern. In Go you can just do it without importing anything.
Please read:
https://medium.com/@benbjohnson/standard-package-layout-7cdb...
(I've linked to the exact point in the article where it talks about DI but you might want to read the rest as well.)