Dup Ver Goto 📝

Trivial OSC Server in Golang

To
30 lines, 64 words, 613 chars Page 'OscServer_01' does not exist.
package main

import "github.com/hypebeast/go-osc/osc"
import "fmt"

func main() {
  addr := "127.0.0.1:8765"
  d := osc.NewStandardDispatcher()

  // "*" is default handler
  // Note that default handler is called even if another
  // handler matches.
  d.AddMsgHandler("/flibble", func(msg *osc.Message) {
    fmt.Println("Mr Flibble")
  })
  d.AddMsgHandler("*", func(msg *osc.Message) {
    osc.PrintMessage(msg)
  })
  d.AddMsgHandler("/hex", func(msg *osc.Message) {
    fmt.Println("Hex Vision")
  })

  server := &osc.Server{
      Addr: addr,
      Dispatcher:d,
  }
  server.ListenAndServe()
}