in example/session_pool/session_pool_example.go [297:319]
func insertAlignedRecords() {
var (
deviceIds = []string{"root.al1.dev2", "root.al1.dev3"}
measurements = [][]string{{"status"}, {"temperature"}}
dataTypes = [][]client.TSDataType{{client.TEXT}, {client.TEXT}}
values = [][]interface{}{{"33"}, {"44"}}
timestamps = []int64{12, 13}
)
session, err := sessionPool.GetSession()
defer sessionPool.PutBack(session)
if err == nil {
checkError(session.InsertAlignedRecords(deviceIds, measurements, dataTypes, values, timestamps))
sessionDataSet, err := session.ExecuteStatement("show devices")
if err == nil {
printDataSet0(sessionDataSet)
sessionDataSet.Close()
} else {
log.Println(err)
}
fmt.Println()
}
}