INNER CODE UNIT · Go

NewAgent

megaease/easemesh · go-sdk/stdlib/stdlib.go:60

func NewAgent() *Agent {
	a := &Agent{}
	a.headers.Store([]string{})
	return a
}

// ServeDefault just runs global default agent in HTTP server,
// please notice it prints logs if the server failed listening.
// The caller must call it to activate default agent.
func ServeDefault() {
	go func() {
		err := http.ListenAndServe(agentAddr, DefaultAgent)
		if err != nil && err != http.ErrServerClosed {
			log.Printf("easemesh agent listen %s failed: %v", agentAddr, err)
		}
	}()
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…