[go-nuts] Facebook web app and go?
I'm a linux / c++ guy with an itch to try writing a tiny scalable web app. I suspect golang and google app engine might be a good fit, and have been looking for an excuse to try them. The app would: - provide a facebook login button - let user specify a facebook page - post a message to that page - use a database to remember state for each user - scale to 1,000 users In my ten minutes of searching, I see: - https://github.com/huandu/facebook looks like how people use facebook's graph api from glang - https://gobuffalo.io looks like an all-encompassing go web app framework, but not particularly google app engine friendly, and I'd like to avoid having to upload a whole docker image. It seems clear how one would use huandu/facebook once logged in to facebook, but less clear how one would set up a web app to do that from. Any favorite tutorials for how to get started? Thanks! -- 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. For more options, visit https://groups.google.com/d/optout.
Re: [go-nuts] Facebook web app and go?
Hi! you could use the standard library, take a look at https://golang.org/pkg/net/http and https://golang.org/pkg/html/template/ packages, should be enough with them. It looks like an embedded database fits for your use case, you could use https://github.com/dgraph-io/badger or SQLite if you prefer relational databases -- 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. For more options, visit https://groups.google.com/d/optout.
Re: [go-nuts] Facebook web app and go?
If you’re in AppEngine/GCP territory already there’s CloudDatastore (NoSQL), Blockstorage, and Memcache which used to all be available in their free tier. There’s emulators available in the gcloud tool kit that provides a reasonable local development experience. Cheers! Nathan On Mon, Apr 29, 2019 at 22:12, Miguel Angel Rivera Notararigo < ntr...@gmail.com> wrote: > Hi! you could use the standard library, take a look at > https://golang.org/pkg/net/http and https://golang.org/pkg/html/template/ > packages, should be enough with them. It looks like an embedded database > fits for your use case, you could use https://github.com/dgraph-io/badger > or SQLite if you prefer relational databases > > -- > 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. > For more options, visit https://groups.google.com/d/optout. > -- Nathan Fisher w: http://junctionbox.ca/ -- 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. For more options, visit https://groups.google.com/d/optout.