a golang common log interface which can be easily used by both your program and dep.
lot of golang packages or mudules use their own log, while you may want to use your own log, which cause dispersion.
this is package is to resolve this. it's very easy! we just provide a interface whose log adapter can be easily replaced.