New constructs a sidecar server.
(opts Options)
| 35 | |
| 36 | // New constructs a sidecar server. |
| 37 | func New(opts Options) *Server { |
| 38 | version := opts.Version |
| 39 | if version == "" { |
| 40 | version = "dev" |
| 41 | } |
| 42 | return &Server{ |
| 43 | version: version, |
| 44 | token: opts.Token, |
| 45 | services: desktop.NewServices(version, ""), |
| 46 | } |
| 47 | } |
| 48 | |
| 49 | // Handler returns the sidecar HTTP handler. |
| 50 | func (s *Server) Handler() http.Handler { |