@@ -15,26 +15,28 @@ import (
15
15
"github.com/go-mysql-org/go-mysql/mysql"
16
16
)
17
17
18
- var host = flag .String ("host" , "127.0.0.1" , "MySQL host" )
19
- var port = flag .Int ("port" , 3306 , "MySQL port" )
20
- var user = flag .String ("user" , "root" , "MySQL user, must have replication privilege" )
21
- var password = flag .String ("password" , "" , "MySQL password" )
18
+ var (
19
+ host = flag .String ("host" , "127.0.0.1" , "MySQL host" )
20
+ port = flag .Int ("port" , 3306 , "MySQL port" )
21
+ user = flag .String ("user" , "root" , "MySQL user, must have replication privilege" )
22
+ password = flag .String ("password" , "" , "MySQL password" )
22
23
23
- var flavor = flag .String ("flavor" , "mysql" , "Flavor: mysql or mariadb" )
24
+ flavor = flag .String ("flavor" , "mysql" , "Flavor: mysql or mariadb" )
24
25
25
- var serverID = flag .Int ("server-id" , 101 , "Unique Server ID" )
26
- var mysqldump = flag .String ("mysqldump" , "mysqldump" , "mysqldump execution path" )
26
+ serverID = flag .Int ("server-id" , 101 , "Unique Server ID" )
27
+ mysqldump = flag .String ("mysqldump" , "mysqldump" , "mysqldump execution path" )
27
28
28
- var dbs = flag .String ("dbs" , "test" , "dump databases, separated by comma" )
29
- var tables = flag .String ("tables" , "" , "dump tables, separated by comma, will overwrite dbs" )
30
- var tableDB = flag .String ("table_db" , "test" , "database for dump tables" )
31
- var ignoreTables = flag .String ("ignore_tables" , "" , "ignore tables, must be database.table format, separated by comma" )
29
+ dbs = flag .String ("dbs" , "test" , "dump databases, separated by comma" )
30
+ tables = flag .String ("tables" , "" , "dump tables, separated by comma, will overwrite dbs" )
31
+ tableDB = flag .String ("table_db" , "test" , "database for dump tables" )
32
+ ignoreTables = flag .String ("ignore_tables" , "" , "ignore tables, must be database.table format, separated by comma" )
32
33
33
- var startName = flag .String ("bin_name" , "" , "start sync from binlog name" )
34
- var startPos = flag .Uint ("bin_pos" , 0 , "start sync from binlog position of" )
34
+ startName = flag .String ("bin_name" , "" , "start sync from binlog name" )
35
+ startPos = flag .Uint ("bin_pos" , 0 , "start sync from binlog position of" )
35
36
36
- var heartbeatPeriod = flag .Duration ("heartbeat" , 60 * time .Second , "master heartbeat period" )
37
- var readTimeout = flag .Duration ("read_timeout" , 90 * time .Second , "connection read timeout" )
37
+ heartbeatPeriod = flag .Duration ("heartbeat" , 60 * time .Second , "master heartbeat period" )
38
+ readTimeout = flag .Duration ("read_timeout" , 90 * time .Second , "connection read timeout" )
39
+ )
38
40
39
41
func main () {
40
42
flag .Parse ()
0 commit comments