/
general.go
50 lines (38 loc) · 1.09 KB
/
general.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package generator
// const (
// OP_Finish string = "finish"
// OP_Generate string = "generate"
// )
// type finishOperation struct {
// confirm bool
// }
// func (o *finishOperation) Type() string {
// return OP_Finish
// }
// func (o *finishOperation) Args() []string {
// return []string{}
// }
// func (o *finishOperation) ArgsExample() string {
// return ""
// }
// func (o *finishOperation) ParseArgs(input string) error {
// return nil
// }
// func (o *finishOperation) String() string {
// return ""
// }
// func (o *finishOperation) NextOperation(scanner *bufio.Scanner) (OperationHolder, error) {
// }
// // 列出可选类型,并选择
// func (o *finishOperation) Create(scanner *bufio.Scanner) (OperationHolder, error) {
// return nil, nil
// }
// func (o *finishOperation) Modify(scanner *bufio.Scanner) (OperationHolder, error) {
// return nil, nil
// }
// func (o *finishOperation) Remove(scanner *bufio.Scanner) (OperationHolder, error) {
// return nil, nil
// }
// func (o *finishOperation) General(scanner *bufio.Scanner) (OperationHolder, error) {
// return nil, nil
// }