Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package worker
- type interface DB {
- getAllTable()
- }
- type worker struct {
- db DB
- }
- func (w worker) doSomething() {
- w.db.getAllTable()
- }
- package listener
- type interface DB {
- getAllTable()
- }
- type listener struct {
- db DB
- }
- func (l listener) doSomething() {
- l.db.getAllTable()
- }
- package msql
- type mysql struct {}
- func (mysql) getAllTable() {
- }
Add Comment
Please, Sign In to add comment