1.ドキュメント https://pkg.go.dev/database/sql
サンプルに、sql.Queryが返す値の型の変数宣言の例がない
func (*DB) Query func (db *DB) Query(query string, args ...interface{}) (*Rows, error)
2.sql.Queryが返す型の変数宣言
var rows *sql.Rows;
3.code
import "database/sql" ・・・ var rows *sql.Rows; if user_name == "admin" { rows, err = db.Query(s.String()); } else { rows, err = db.Query(s.String(), user_domain); }