Some idea would be to isolate performance critical parts in the C# application und move those things one after the other to Go being called from C# using Rest or message queues or similar.
On Wednesday, July 15, 2026 at 12:03:26 AM UTC+2 Ritchie Carroll wrote: > It's not impossible, just hard: GridProtectionAlliance/go2cs: Golang to > C# Converter <https://github.com/GridProtectionAlliance/go2cs> > > On Saturday, March 7, 2015 at 9:06:10 AM UTC-6 Lars Tørnes Hansen wrote: > >> @AndreR >> >> Recenly someone had wrote about their expecience with Go. >> >> Read this article and how they use 2 programming languages (Ruby and Go): >> https://sourcegraph.com/blog/live/gopherconindia/112656568167 >> Slides for that talk at GoperCon India 2015: >> https://speakerdeck.com/nexneo/joy-of-single-purpose-services-in-go >> >> I suggest that your business take a similiar approach - take out the most >> complex part of your C# code and run it as batch jobs, or a backend service >> - and replace the not-so-complex C# with services written in Go. >> >> Later, you can always rewrite the complex C# code in Go - if it makes >> sense. >> >> /Lars >> >> >> >> Den fredag den 6. marts 2015 kl. 10.27.01 UTC+1 skrev AndreR: >>> >>> Thanks very much, I'll definitely use this to get onto Linux, and then I >>> will do any new projects in GoLang to test it out. >>> >>> Thanks all for your considered input. >>> >>> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/efe793da-37ce-4074-be83-4fde26dc2e52n%40googlegroups.com.
