package logx import ( "context" "fmt" "testing" ) func Test_nsqLogger_Log(t *testing.T) { nsqWriter := NewNsqLogger("localhost:4150", "app_log") nsqWriter.Start(context.Background()) logger := With(nsqWriter, "ts", DefaultTimestamp, "caller", DefaultCaller, ) logger.Log(LevelInfo, "user name ttt") fmt.Println(nsqWriter.Stop(context.Background())) }