File tree 1 file changed +82
-6
lines changed
1 file changed +82
-6
lines changed Original file line number Diff line number Diff line change @@ -21,9 +21,11 @@ usage: gci [flags] [path ...]
21
21
-w write result to (source) file instead of stdout
22
22
```
23
23
24
- ## Example
24
+ ## Examples
25
25
26
- main.go:
26
+ Run ` gci -w -local github.com/daixiang0/gci main.go ` and you will handle following cases.
27
+
28
+ ### simple case
27
29
28
30
``` go
29
31
package main
@@ -34,12 +36,11 @@ import (
34
36
35
37
" github.com/daixiang0/gci"
36
38
)
37
-
38
39
```
39
40
40
- ``` shell
41
- $ gci -w -local github.com/daixiang0/gci main.go
42
- $ cat main. go
41
+ to
42
+
43
+ ``` go
43
44
package main
44
45
import (
45
46
" fmt"
@@ -50,6 +51,81 @@ import (
50
51
)
51
52
```
52
53
54
+ ### with alias
55
+
56
+ ``` go
57
+ package main
58
+ import (
59
+ " fmt"
60
+ go " github.com/golang"
61
+ " github.com/daixiang0"
62
+ )
63
+ ```
64
+
65
+ to
66
+
67
+ ``` go
68
+ package main
69
+ import (
70
+ " fmt"
71
+
72
+ go " github.com/golang"
73
+
74
+ " github.com/daixiang0/gci"
75
+ )
76
+ ```
77
+
78
+ ### with comment and alias
79
+
80
+ ``` go
81
+ package main
82
+ import (
83
+ " fmt"
84
+ _ " github.com/golang" // golang
85
+ " github.com/daixiang0"
86
+ )
87
+ ```
88
+
89
+ to
90
+
91
+ ``` go
92
+ package main
93
+ import (
94
+ " fmt"
95
+
96
+ // golang
97
+ _ " github.com/golang"
98
+
99
+ " github.com/daixiang0/gci"
100
+ )
101
+ ```
102
+
103
+ ### with above comment and alias
104
+
105
+ ``` go
106
+ package main
107
+ import (
108
+ " fmt"
109
+ // golang
110
+ _ " github.com/golang"
111
+ " github.com/daixiang0"
112
+ )
113
+ ```
114
+
115
+ to
116
+
117
+ ``` go
118
+ package main
119
+ import (
120
+ " fmt"
121
+
122
+ // golang
123
+ _ " github.com/golang"
124
+
125
+ " github.com/daixiang0/gci"
126
+ )
127
+ ```
128
+
53
129
## TODO
54
130
55
131
- Support multi-3rd-party packages
You can’t perform that action at this time.
0 commit comments