title: Where do you keep your client source and how do you build it into your application?
body: <p>Consider the backend-for-frontend pattern. You're using an SPA client like Angular or React which requires a build process and the client depends on your server for content/authentication.
  How do you do it?
  Is my current folder structure suitable?</p>
  
  <pre><code>go.mod
  /bin
      # output builds into here here
  /httpd
      main.go
      /handlers
          index_get.go
          ping_any.go
  /platform
      # misc packages go here
  </code></pre>