Use strings.Builder instead of builder.StringBuilder #1417

Merged
lunny merged 3 commits from lunny/use_stringbuilder into master 2019-09-06 14:15:04 +00:00
3 changed files with 5 additions and 3 deletions
Showing only changes of commit 1df329d46f - Show all commits

View File

@ -190,14 +190,14 @@ func (engine *Engine) Quote(value string) string {
return value
}
buf := builder.StringBuilder{}
buf := strings.Builder{}
engine.QuoteTo(&buf, value)
return buf.String()
}
// QuoteTo quotes string and writes into the buffer
func (engine *Engine) QuoteTo(buf *builder.StringBuilder, value string) {
func (engine *Engine) QuoteTo(buf *strings.Builder, value string) {
if buf == nil {
return
}

2
go.mod
View File

@ -1,5 +1,7 @@
module github.com/go-xorm/xorm
go 1.11
require (
github.com/cockroachdb/apd v1.1.0 // indirect
github.com/denisenkom/go-mssqldb v0.0.0-20190707035753-2be1aa521ff4

View File

@ -801,7 +801,7 @@ func (statement *Statement) genColumnStr() string {
return ""
}
var buf builder.StringBuilder
var buf strings.Builder
columns := statement.RefTable.Columns()
for _, col := range columns {