Skip to content

Commit b7c3285

Browse files
committed
add tooling list to readme
1 parent 5d9e392 commit b7c3285

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

README.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,32 @@ The following package is used to parse this Nginx like configuration language :
6161

6262
[Parth : Path parsing for segment unmarshaling and slicing.](https://github.com/codemodus/parth)
6363

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+
6482

6583
## Todo
6684

6785
- [ ] Provide better documentation.
6886
- [x] Sublime/VSCode text plugins. Link to [VScode market listing](https://marketplace.visualstudio.com/items?itemName=GopherSauce.samb) (Sublime pending review)
6987
- [x] Write package tests.
7088
- [ ] 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.
7390
- [ ] Implement direct deployment to GCP/AWS/Azure and any VM with SSH.
7491

7592

0 commit comments

Comments
 (0)