You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,15 +61,32 @@ The following package is used to parse this Nginx like configuration language :
61
61
62
62
[Parth : Path parsing for segment unmarshaling and slicing.](https://github.com/codemodus/parth)
63
63
64
+
-----
65
+
66
+
#### Tooling
67
+
68
+
Here is a list of tools that generate Go code for your SAMB projects.
69
+
70
+
samb-handler : Generate Go HTTP handlers with the specified parameters.
71
+
- Install : `go get github.com/cheikhshift/samb/cmd/samb-handler`
72
+
- Help : Run `samb-handler -h`
73
+
74
+
samb-provide: Generate and add a provider to your project. This will generate the Go source used with your provider as well.
75
+
- Install : `go get github.com/cheikhshift/samb/cmd/samb-provide`
76
+
- Help : Run `samb-provide -h`
77
+
78
+
samb-medic : Generate recover directive functions for your project.
79
+
- Install : `go get github.com/cheikhshift/samb/cmd/samb-medic`
80
+
- Help : Run `samb-medic -h`
81
+
64
82
65
83
## Todo
66
84
67
85
-[ ] Provide better documentation.
68
86
-[x] Sublime/VSCode text plugins. Link to [VScode market listing](https://marketplace.visualstudio.com/items?itemName=GopherSauce.samb) (Sublime pending review)
69
87
-[x] Write package tests.
70
88
-[ ] Write tutorials/ guides.
71
-
-[ ] A command line to help with adding new handler source.
72
-
-[ ] Introduce a page directive.
89
+
-[x] A command line to help with adding new handler source.
73
90
-[ ] Implement direct deployment to GCP/AWS/Azure and any VM with SSH.
0 commit comments