From 4bcb0fbd6ad8532f27aa57f7aeaa97e3b1d2559d Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Mon, 21 Apr 2014 15:13:32 +0800 Subject: [PATCH] rename ScanStruct to ScanStructByIndex and ScanStruct2 to ScanStructByName --- db.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/db.go b/db.go index ed97987a..92691d0e 100644 --- a/db.go +++ b/db.go @@ -252,7 +252,7 @@ type Rows struct { } // scan data to a struct's pointer according field index -func (rs *Rows) ScanStruct(dest ...interface{}) error { +func (rs *Rows) ScanStructByIndex(dest ...interface{}) error { if len(dest) == 0 { return errors.New("at least one struct") } @@ -319,7 +319,7 @@ func fieldByName(v reflect.Value, name string) reflect.Value { } // scan data to a struct's pointer according field name -func (rs *Rows) ScanStruct2(dest interface{}) error { +func (rs *Rows) ScanStructByName(dest interface{}) error { vv := reflect.ValueOf(dest) if vv.Kind() != reflect.Ptr || vv.Elem().Kind() != reflect.Struct { return errors.New("dest should be a struct's pointer")