[go-nuts] Facebook web app and go?

2019-04-29 Thread daniel . r . kegel
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?

2019-04-29 Thread Miguel Angel Rivera Notararigo
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?

2019-04-29 Thread Nathan Fisher
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.