Versions in this module Expand all Collapse all v1 v1.1.0 Nov 11, 2016 v1.1.0-rc2 Nov 8, 2016 v1.1.0-rc1 Oct 31, 2016 v1.0.2 Oct 5, 2016 v1.0.1 Sep 26, 2016 v1.0.0 Sep 7, 2016 Changes in this version + func RandStr(n int) string + type Parser struct + func NewParser(r io.Reader) *Parser + func (p *Parser) Parse() (statement.Statement, error) + func (p *Parser) ParseExecStatement() (*statement.ExecStatement, error) + func (p *Parser) ParseFunction() (*statement.Function, error) + func (p *Parser) ParseGoStatement() (*statement.GoStatement, error) + func (p *Parser) ParseInsertStatement() (*statement.InsertStatement, error) + func (p *Parser) ParseQueryStatement() (*statement.QueryStatement, error) + func (p *Parser) ParseSetStatement() (*statement.SetStatement, error) + func (p *Parser) ParseTemplate() (*statement.Template, error) + func (p *Parser) ParseTimestamp() (*statement.Timestamp, error) + func (p *Parser) ParseWaitStatement() (*statement.WaitStatement, error) + type Scanner struct + func NewScanner(r io.Reader) *Scanner + func (s *Scanner) Scan() (tok Token, lit string) + type Token int + const BADSTRING + const COMMA + const DO + const DURATIONVAL + const EOF + const EXEC + const FLOAT + const GO + const IDENT + const ILLEGAL + const INSERT + const INT + const LBRACKET + const LPAREN + const NUMBER + const PERIOD + const PIPE + const QUERY + const RBRACKET + const RPAREN + const SET + const STR + const STRING + const TEMPLATEVAR + const USE + const WAIT + const WS v1.0.0-rc2 Aug 29, 2016 v1.0.0-rc1 Aug 22, 2016 v1.0.0-beta3 Jul 18, 2016 v1.0.0-beta2 Jun 20, 2016 v1.0.0-beta1 Jun 6, 2016