/
githubmirror
/
xorm
Обзор
Документация
Войти
/
githubmirror
/
xorm
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
internal/utils/builder.go
27 строк
552 B
Lunny Xiao
Refactor orderby and support arguments (#2150)
31 май 2022, 06:00
31 май 2022, 06:00
f9a6990
Код
Авторство
О чём код?
// Copyright 2022 The Xorm Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package utils import ( "fmt" "xorm.io/builder" ) type BuildReader interface { String() string Args() []interface{} } // WriteBuilder writes writers to one func WriteBuilder(w *builder.BytesWriter, inputs ...BuildReader) error { for _, input := range inputs { if _, err := fmt.Fprint(w, input.String()); err != nil { return err } w.Append(input.Args()...) } return nil }