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.

Reply via email to