cvc/src/loreal.com/dit/cmd/logger
nick.sun 4cbf048e0e import from internal gitlab 2020-04-13 15:22:33 +08:00
..
modle import from internal gitlab 2020-04-13 15:22:33 +08:00
modules/websocket import from internal gitlab 2020-04-13 15:22:33 +08:00
app.go import from internal gitlab 2020-04-13 15:22:33 +08:00
config.go import from internal gitlab 2020-04-13 15:22:33 +08:00
configDefault.go import from internal gitlab 2020-04-13 15:22:33 +08:00
db.go import from internal gitlab 2020-04-13 15:22:33 +08:00
endpoints.go import from internal gitlab 2020-04-13 15:22:33 +08:00
logic.go import from internal gitlab 2020-04-13 15:22:33 +08:00
main.go import from internal gitlab 2020-04-13 15:22:33 +08:00
messages.go import from internal gitlab 2020-04-13 15:22:33 +08:00
readme.md import from internal gitlab 2020-04-13 15:22:33 +08:00
rpc.go import from internal gitlab 2020-04-13 15:22:33 +08:00

readme.md

  1. the rpc logger function can be called by utils.CallRPCLog("addr", logger)
  2. below is the test function for calling rpc logger
package main

import (
	"loreal.com/dit/projects/logger/modle"
	"loreal.com/dit/utils"
	"fmt"
)

func main() {
	log := &modle.Logger{
		Project: "test_project",
		Method:  "GET",
		Path:    "/user/go",
		Level:   modle.LevelInfo,
		Content: "test content",
	}
	reply, err := utils.CallRPCLog("localhost:1505", log)
	if err != nil {
		fmt.Println(err.Error())
		return
	}
	fmt.Println(reply)
}