# Starter project- golang backend with stimulusjs

**URL:** <https://discuss.hotwired.dev/t/starter-project-golang-backend-with-stimulusjs/1310>\
**Category:** General\
**Created:** [August 3, 2020, 2:33am UTC](https://discuss.hotwired.dev/t/starter-project-golang-backend-with-stimulusjs/1310 "2020-08-03T02:33:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![narup](https://yyz1.discourse-cdn.com/flex027/user_avatar/discuss.hotwired.dev/narup/32/881_2.png) [@narup](https://discuss.hotwired.dev/u/narup)\
**Post date:** [August 3, 2020, 2:33am UTC](https://discuss.hotwired.dev/t/starter-project-golang-backend-with-stimulusjs/1310/1 "2020-08-03T02:33:41Z")

</div>

Work in progress but wanted to share this starter project with golang backend server and stimulusjs frontend - [https://github.com/narup/go-stimulus](https://github.com/narup/go-stimulus). I haven’t been able to configure turbolinks yet but I am not too sure if it’s needed. I am using go HTML templating to return server-side rendered HTML

Feedback welcome.

Puran

---

<div class="post-metadata">

**Author:** ![Sathish\_Ramani](https://yyz1.discourse-cdn.com/flex027/user_avatar/discuss.hotwired.dev/sathish_ramani/32/1187_2.png) [@Sathish\_Ramani](https://discuss.hotwired.dev/u/Sathish_Ramani)\
**Post date:** [January 1, 2021, 4:44am UTC](https://discuss.hotwired.dev/t/starter-project-golang-backend-with-stimulusjs/1310/2 "2021-01-01T04:44:54Z")

</div>

Thank you. A newbie here - I look forward to learning this stuff some time. I have not used ‘go’ for the web backend so far (I came across Fiber only from your post now). I have used Python Django for the web backend. I was exploring hotwire and looking for ways to use it with Django (and avoid having to learn a lot of JS for the frontend). But, I would love coding backend in ‘go’ instead of Python (as I am coming from ‘C’ background). Searched for that and came across your post.

---

<div class="post-metadata">

**Author:** ![remast](https://yyz1.discourse-cdn.com/flex027/user_avatar/discuss.hotwired.dev/remast/32/1158_2.png) [@remast](https://discuss.hotwired.dev/u/remast)\
**Post date:** [January 1, 2021, 10:26am UTC](https://discuss.hotwired.dev/t/starter-project-golang-backend-with-stimulusjs/1310/3 "2021-01-01T10:26:23Z")

</div>

Hi, I put together a simple sample for using Turbo Streams over WebSockets with Go:

> **[remast/go\_websocket\_turbo](https://github.com/remast/go_websocket_turbo)**
>
> Simple example for using Turbos Streams in Go with the Gorilla WebSocket toolkit.
