// Package database define database operation functions package database import ( "context" "time" influxdb2 "github.com/influxdata/influxdb-client-go/v2" "github.com/influxdata/influxdb-client-go/v2/api" ) // WriterPointIntoInfluxDB return the result of storing point into influxdb func WriterPointIntoInfluxDB(ctx context.Context, writeAPI api.WriteAPIBlocking, measurement string, tags map[string]string, fields map[string]interface{}) error { // TODO 增加api创建示例 // aPI := client.WriteAPIBlocking("my-org", "my-bucket") point := influxdb2.NewPoint(measurement, tags, fields, time.Now()) return writeAPI.WritePoint(ctx, point) }