initial import

This commit is contained in:
SourceFellows
2020-08-21 06:26:40 +02:00
commit e223458dd4
423 changed files with 9871 additions and 0 deletions

View File

@ -0,0 +1,29 @@
package main
import (
"log"
"time"
"github.com/nats-io/nats.go"
)
func main() {
nc, err := nats.Connect(nats.DefaultURL)
if err != nil {
log.Fatalf("Could not connect to server because of %v", err)
}
defer nc.Close()
sub, err := nc.SubscribeSync("foo")
if err != nil {
log.Fatalf("Could not subscribe because of %v", err)
}
m, err := sub.NextMsg(20 * time.Second)
if m == nil {
log.Println("No messages available")
return
}
log.Println(m.Subject)
log.Println(string(m.Data))
sub.Unsubscribe()
sub.Drain()
}