.circleci
chore: update .circleci/config.yml to use go 1.17.5.github
chore: add semantic PR and commit message checkscmd
feat(verify-lp): provide a cgo hook for verifying lp from pythonlineprotocol
chore: resolve go vet checks.gitattributes
chore: tell GitHub to hide go.sum diffs by defaultgo.mod
chore: update gopkg.in/yaml.v3 to 3.0.1go.sum
chore: update gopkg.in/yaml.v3 to 3.0.1LICENSE
add MIT licenseline-protocol.ebnf
influxdata: update syntaxREADME.md
rename influxdata to lineprotocolInfluxDB line-protocol codec
This module implements a high performance Go codec for the line-protocol syntax as accepted by InfluxDB.
Currently the API is low level - it's intended for converting line-protocol to some chosen concrete
types that aren't specified here. (In future work, we'll define a Point type that implements a convenient
but less performant type to encode or decode).
The API documentation is here: https://pkg.go.dev/github.com/influxdata/line-protocol/v2/lineprotocol