219 Commits

Author SHA1 Message Date
Manfred Touron
df709b52ac
Refactor the go-kit templates to make imports generic 2016-12-15 16:28:04 +01:00
Manfred Touron
f9e191c6a4
Add templateDir variable 2016-12-15 16:25:46 +01:00
Manfred Touron
8e2be0f866 Merge pull request #23 from zoontek/update-readme
Update readme
2016-12-15 13:56:23 +01:00
Manfred Touron
869e37e163
Bump sprig@latest 2016-12-15 13:43:43 +01:00
Mathieu Acthernoene
5489e68995 typo 2016-12-15 13:41:32 +01:00
Mathieu Acthernoene
1bbb1dfb26 Update readme 2016-12-15 13:40:39 +01:00
Manfred Touron
6beb5868e8 Merge pull request #22 from zoontek/replace-funcmap
Replace funcmap
2016-12-15 13:31:47 +01:00
Mathieu Acthernoene
da88fbcbd7 use interfaces instead of strings 2016-12-15 13:31:16 +01:00
Mathieu Acthernoene
add7ae7237 Extract ProtoHelpersFuncMap in its own file 2016-12-15 13:28:57 +01:00
Mathieu Acthernoene
d7c3d1a32b Merge pull request #1 from QuentinPerez/fix-race
🐛 fix race condition on ProtoHelpersFuncMap
2016-12-15 13:18:21 +01:00
Quentin Perez
8b7fa40e87
🐛 fix race condition on ProtoHelpersFuncMap 2016-12-15 12:34:56 +01:00
Mathieu Acthernoene
2ab581a1d6 Add first & last helpers 2016-12-15 12:22:23 +01:00
Mathieu Acthernoene
3b5a2eeafe Add JSON utilities back 2016-12-15 12:14:47 +01:00
Mathieu Acthernoene
e48d798d89 Merge custom Funcmap with sprig 2016-12-15 12:08:00 +01:00
Mathieu Acthernoene
f48fe29ebf Replace funcmap dep with sprig 2016-12-15 12:03:02 +01:00
Manfred Touron
ae44a872b3
Update examp;le 2016-12-15 11:06:42 +01:00
Manfred Touron
7907fb79d9
Expose environment 2016-12-15 11:01:29 +01:00
Manfred Touron
407790640d
Expose TemplateDir in the AST 2016-12-15 10:59:48 +01:00
Manfred Touron
14d2af18a7 Merge pull request #21 from QuentinPerez/patch-1
a little contribution
2016-12-15 01:29:38 +01:00
Quentin Perez
ba1f64a731
don't print error when debug=false 2016-12-14 11:08:51 +01:00
Quentin Perez
aa9a474262
generate tmpl in parallel 2016-12-14 11:07:05 +01:00
Quentin Perez
1afdd936da
🔨 rework genAst 2016-12-14 11:06:24 +01:00
Quentin Perez
a4749d98ae
✏️ json tag 2016-12-14 11:04:34 +01:00
Quentin Perez
b4d1f1f9bb
remove kr/fs dependency 2016-12-14 10:33:08 +01:00
Guilhem Fanton
2ae75f6702 Add js-grpc template (#20) 2016-12-13 19:10:02 +01:00
Sacha Froment
6c946d62eb Add k8s example (#19) 2016-12-13 19:09:29 +01:00
Manfred Touron
514198f2e5 Add slides (#16)
* Initial version of the slides

* Add usages section

* Add pros & cons

* Add assets/wc.png

* Add screenshot + new elements

* Add new screenshots

* Add examples

* Update image

* Last words

* Last words

* Add slides.pdf
2016-12-13 19:08:37 +01:00
Manfred Touron
ff7e469a05 Merge pull request #18 from moul/dev/moul/cleanup
Remove user.logout method
2016-12-13 17:42:09 +01:00
Manfred Touron
9c249b45a4
Install golang deps 2016-12-13 17:39:02 +01:00
Manfred Touron
b34abe8c12
Install protoc-gen-gogo 2016-12-13 17:37:26 +01:00
Manfred Touron
c83a19d80c
Remove user.logout method 2016-12-13 17:32:32 +01:00
Manfred Touron
0336dc5217 Merge pull request #17 from moul/dev/moul/add-user-service
Add user service
2016-12-13 17:21:27 +01:00
Manfred Touron
dbd5ed55a4
make test now tests the go-kit example 2016-12-13 17:21:15 +01:00
Manfred Touron
d252b157c9
Add user-service generated-code 2016-12-13 17:19:04 +01:00
Manfred Touron
605610f7d0
Add user-service 2016-12-13 17:18:55 +01:00
Manfred Touron
8b771ff4c7 Merge pull request #15 from moul/dev/moul/go-kit-example
Go-kit example
2016-12-13 16:15:28 +01:00
Manfred Touron
701c12f866
Move all generated code in the gen sub-directory 2016-12-13 16:11:50 +01:00
Manfred Touron
d748878896
Add entrypoint 2016-12-13 16:03:16 +01:00
Manfred Touron
f62940ac4c
Generate endpoints + transports 2016-12-13 15:31:37 +01:00
Manfred Touron
bffc245a82
generate services boilerplate code 2016-12-13 11:05:06 +01:00
Manfred Touron
71fb53ae02
Add templates 2016-12-13 10:59:34 +01:00
Manfred Touron
ce8f7bd8a7
Add Makefile 2016-12-13 10:36:55 +01:00
Manfred Touron
218f25ab56
Add go-kit example proto definitions 2016-12-13 10:27:52 +01:00
Manfred Touron
09a9873bad Merge pull request #14 from moul/dev/moul/add-travis
Setup unit tests (fix #13)
2016-12-12 19:37:03 +01:00
Manfred Touron
664498d53d
Setup unit tests (fix #13) 2016-12-12 19:35:59 +01:00
Manfred Touron
1146013b1f
Add funcmap description in the README 2016-12-12 17:24:39 +01:00
Manfred Touron
19a3db3d08
bump funcmap@1.1.1 2016-12-01 10:19:09 +01:00
Manfred Touron
b6d7814f97 Add usage documentation (fix #1) 2016-11-09 21:48:26 +01:00
Manfred Touron
8958575958
Add filename templating support (fix #5) 2016-11-09 18:39:29 +01:00
Manfred Touron
9222cc15b9
Fix order of arguments in debug 2016-11-09 18:12:00 +01:00