Tuesday, February 18, 2025
HomeGolangLoopy to make use of Go in a CRUD App - Technical...

Loopy to make use of Go in a CRUD App – Technical Dialogue


I personal a freight brokerage that focuses on automation by making our personal automation software program. The “OS” of a freight brokerage is a Transportation Administration System, these share lots of the identical objects as a CRM and usually are bundled with one. I made our first TMS on prime of Salesforce with APEX as a result of I needed to spin one thing up on the fly.

As I put together for the event of the second model of this TMS+CRM that we’ll be internet hosting on-prem, I’ve sampled many languages and open-source software program. I’m very impressed by the velocity and effectivity of nearly the whole lot that’s written in Go, but I haven’t discovered one CRM or any notable CRUD apps which might be utilizing it on the backend.

Having by no means programmed in Go earlier than, I’ve to ask, is it possible to think about creating our TMS+CRM in Go along with one thing so simple as HTMX & “Vanilla” JS on the entrance finish?

Hello, It’s completely possible to put in writing that app in Go. You can begin checking the be taught chapter in Get Began – The Go Programming Language and particularly Net Dev hyperlink (https://gowebexamples.com/)



1 Like

I feel that is the type of use case the place Go would actually shine. I’ve shipped many CRUD apps with Go on the back-end myself. I haven’t used HTMX however Go+HTMX is mostly effectively regarded:

https://www.reddit.com/r/golang/feedback/18h878d/remark/kd605sc/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

What different choices are you contemplating? If I had been you I’d create a proof of idea to check the waters with a number of completely different applied sciences.



1 Like

Unique (?) Put up: https://www.reddit.com/r/golang/feedback/1ho5zn1/crazy_to_use_go_in_a_crud_app/?rdt=59299

My background is knowledge and reporting. These days they might name me an information engineer/knowledge analyst. Ever so usually I’d be taught a brand new programming language or new talent as a pastime. Final 12 months was wooden working, bought costly, so this 12 months its again to coding. I’ve achieved a number of small scale CRUD apps in GO. I’m wrapping up an app utilizing go, templ, and htmx with sql server because the again finish. Sql Server is in a docker container. If I could make a horrible wanting htmx entrance finish with GO. You are able to do a TMS. This caught my consideration as a result of my spouse has been doing logistics and transportation for years now. When she and I had been each working from residence and I’d right here the one-sided conversations coping with the truckers, ports, and freight brokers. I noticed her in a completely completely different gentle as a result of she would go from candy harmless pet to a full out apex alpha wolf when folks weren’t doing their jobs. Anyway my recommendation is to maintain it easy at first after which as you be taught extra you may get extra inventive.



1 Like

Hey Dean,

Sorry for the late response. The one languages I do know are HTML, Visible Primary (lol), C++, Python, and not too long ago constructed an internet site with Subsequent.js (however I’m making an attempt to remain distant from the complexities of JavaScript). I programmed from 1995-2002 and began once more in 2022.

My preliminary thought was Laravel as a result of it’s batteries-included, and it appears straightforward sufficient, however the extra I find out about Go, the extra I’d wish to be taught it. I perceive it’s not “batteries included”, however it doesn’t appear convoluted and there’s a community-supported library for Supabase, which I intend use for Postgres/TimescaleDB.

There are numerous modules/add-ons that the TMS will want, so I feel I’m going to construct a easy one with Go, HTMX, & Tailwind. This module, particularly, is to manually examine in/out semi-trailers for document maintaining.

Haha, yeah, this trade will take a look at your endurance with humanity.

I maintain listening to about Templ, I’ll have a look.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments