*: init interface
Merge pull request #1 from go-distributed/interface

*: init interface