In combination with go simplicity, you can have a sophisticated agent running in like 150 lines of code. I've actually started building an AI driven platform with langchain-go, still in heavy beta phase, but the LLM integration and adding new agents is fun and short, as all fun stuff are :D, take a look:
https://asai.astrosynapse.ai/