# README
microgo
The Microservice Framework develop by go
example
main
package main
import (
"context"
"github.com/seefan/microgo/server/httpserver"
"github.com/seefan/microgo/test"
)
func main() {
s := httpserver.NewHTTPServer("localhost", 8888)
s.Register(&test.TestService{})
if err := s.Start(context.Background()); err != nil {
println(err.Error())
}
}
service
package test
import (
"github.com/seefan/microgo/service"
)
type TestService struct {
}
func (TestService) Hello(entry service.Entry) string {
name := entry.Get("name")
return "hello " + name
}
func (TestService) Name() string {
return "test"
}
func (TestService) Version() string {
return "1.0"
}
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
@Time : 2019-01-19 10:50
@Author : seefan
@File : archive.go
@Software: microgo
*/.
No description provided by the author
No description provided by the author
No description provided by the author
@Time : 2019-01-25 16:43
@Author : seefan
@File : file
@Software: microgo
*/.