package
0.0.0-20191223014748-c467e97456c9
Repository: https://github.com/seerx/goql.git
Documentation: pkg.go.dev

# README

Hello world 示例

func hello() (string, error) {
	return "Hello graphql!", nil
}
func main() {
    g := goql.Get()
    g.RegisterQuery(hello)
    // g.RegisterMutate(hello)
    util.StartService(8080)
}

非常简单,这已经完成了一个 Hello world! 示例,运行程序,打开浏览器,在地址栏输入:

http://localhost:8080/

即可以打开 GraphiQl 客户端,在查询编辑框中输入

{ hello }

点击执行,可以看到反馈结果了

{
  "data": {
    "hello": "Hello graphql!"
  }
}

这是一个没有参数的例子,虽然很简单,但是 graphql 接口已经可以运行了。