oh that’s lovely, thank you, Jason! On Monday, January 22, 2024 at 7:50:07 PM UTC Jason Phillips wrote:
> Much of the code backing the official Go website and infrastructure is > open source and hosted (or at least mirrored into) the golang Github > project at https://github.com/golang > > Some specific examples: > > - pkgsite, the backend for pkg.go.dev: > https://github.com/golang/pkgsite > - vulndb, the backend for the Go vulnerability database: > https://github.com/golang/vulndb > - website, the go.dev and Go tour website: > https://github.com/golang/website > - playground, the go.dev/play backend: > https://github.com/golang/playground > > There's probably not much auth handling in any of those but it should meet > the rest of your criteria. > > > Jason > > On Monday, January 22, 2024 at 12:29:18 PM UTC-5 george looshch wrote: > >> thanks, Robert! >> >> On Monday, January 22, 2024 at 5:27:25 PM UTC Robert Engels wrote: >> >>> github.com/robaho/go-trader has many easy to follow examples - >>> authentication, multicast , routing, rest apis, websockets. A major system >>> not covered though is db access. >>> >>> On Jan 22, 2024, at 9:23 AM, george looshch <george...@gmail.com> wrote: >>> >>> hi Jason, >>> >>> >>> thanks a million for pointing out the vagueness of my question! English >>> isn’t my mother tongue so now i see where you’re coming from >>> >>> what i meant was examples of real-world web server with routing, >>> authentication, DB, etc. >>> >>> curated lists have libraries and frameworks, what i’m looking for is >>> examples of usages these libraries and frameworks in production. Search on >>> github didn’t yield any good results, unfortunately >>> >>> On Monday, January 22, 2024 at 2:13:17 PM UTC Jason E. Aten wrote: >>> >>>> This question is too vague. >>>> >>>> You are likely to get more helpful answers if you specify what kind of >>>> "backend" you are looking for. As it is, we can only guess. >>>> >>>> Do you want backends that are web servers? (see the standard library >>>> net/http or the caddy web server) Is it a backend for iOS iPhone Apps? >>>> For >>>> Android Apps? That respond to a specific kind of RPC such as gRPC? That >>>> simply access a database?... A relational database? A non-relational >>>> database (graph?, vector?, full-text search?) >>>> >>>> Pocketbase is a backend mentioned recently on hackernews, that is >>>> written in Go and seems to do alot. Perhaps it is similar to firebase, >>>> just going by the name. I have not used it myself. I cannot say whether >>>> it >>>> is a "good example" or not, because I've not used it, and similarly this >>>> is >>>> too vague a criteria (good at what?) >>>> >>>> https://github.com/pocketbase/pocketbase >>>> >>>> Generally, go over to github and search for the kind of backend you >>>> want, and select those projects that are written in Go on the left side >>>> filter click-boxes. You could also look at the curated lists of Go >>>> libraries such as https://awesome-go.com/ >>>> >>>> On Sunday, January 21, 2024 at 4:57:42 PM UTC+1 george looshch wrote: >>>> >>>> hi! >>>> can i please ask if someone knows good examples of back ends written in >>>> Go? If not good, just production code would be great as well! >>>> thanks in advance and have a great rest of the weekend! >>>> >>>> -- >>> 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 golang-nuts...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/golang-nuts/bcb429bb-4cfb-4421-be4e-b1ffbcd5e228n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/golang-nuts/bcb429bb-4cfb-4421-be4e-b1ffbcd5e228n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> -- 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 golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/ff801fc7-bca6-4cc5-b797-e2ff808e6cf3n%40googlegroups.com.