import "github.com/qleelulu/goku" queryInfo := &goku.SqlQueryInfo{ Limit: 10, } // SELECT * FROM my_table LIMIT 10; query := goku.NewSqlQueryBuilder().Select("*").From("my_table").SetQueryInfo(queryInfo).Build()
import "github.com/qleelulu/goku" queryInfo := &goku.SqlQueryInfo{ Limit: 5, } // UPDATE my_table SET some_column = 1 WHERE some_condition LIMIT 5; query := goku.NewSqlQueryBuilder().Update("my_table").Set("some_column", 1).Where("some_condition").SetQueryInfo(queryInfo).Build()This sets a limit of 5 rows in an update query. Overall, the package library "github.com/qleelulu/goku" provides useful tools for building SQL queries in Golang, including setting limits on the number of rows returned by a query.