feat: post messenger

This commit is contained in:
Noah Hsu
2022-07-01 16:53:01 +08:00
parent a6e5edcf53
commit e3891246b9
6 changed files with 120 additions and 4 deletions

View File

@ -1,8 +1,12 @@
package message
type Messenger interface {
Send(string, interface{}) error
WaitSend(string, interface{}) error
Receive(string) (string, error)
WaitReceive(string) (string, error)
Send(interface{}) error
Receive() (string, error)
WaitSend(interface{}, int) error
WaitReceive(int) (string, error)
}
func GetMessenger() Messenger {
return PostInstance
}