Guest User

Untitled

a guest
Jan 21st, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #!/bin/bash
  2. # assumes pwd is your root folder
  3. echo "Running goagen to create generated goa code"
  4. goagen app \
  5. -d your/project/import/path/design \
  6. -o .
  7.  
  8. echo "Running goagen to create generated goa controllers (if necessary)"
  9. goagen controller \
  10. -d your/project/import/path/design \
  11. --app-pkg your/project/import/path/app \
  12. --pkg controllers \
  13. -o ./controllers
  14.  
  15. echo "Generating optimized easyjson structs"
  16. easyjson -all app/user_types.go app/media_types.go
  17.  
  18. echo "Generating Swagger documentation files"
  19. goagen swagger -d tryvium.io/booking-platform-backend/design
Add Comment
Please, Sign In to add comment