Hi can anyone confirm whether it's possible to use *Headless Chrome* in 
*golang* in App Engine Standard?
-----------------------------

More info:

Currently I have a go server that talks to Headless Chrome via the 
debug-protocol api (the same api the puppeteer library in node.js uses). 
I'm sure I can get this working on GCE/GKE but a managed service like app 
engine (or cloud functions or cloud run) would be ideal.

This app engine doc page for node [1] says: The App Engine Standard 
Environment comes with all of the system package needed to run Headless 
Chrome". 

The system packages look the same across nodejs [2] and go [3], so I'm 
hoping this is already possible just not documented anywhere. Can anyone 
confirm this is possible? 

Follow-up question: is chrome already installed? or do I need to download 
and install it inside of app engine standard? "npm install puppeteer" 
downloads the chrome binary so perhaps that's why it works on nodejs app 
engine.

Thanks in advance!
Mike.

[1] 
https://cloud.google.com/appengine/docs/standard/nodejs/using-headless-chrome-with-puppeteer
[2] 
https://cloud.google.com/appengine/docs/standard/nodejs/reference/system-packages
[3] 
https://cloud.google.com/appengine/docs/standard/go112/reference/system-packages


--------------------------------
PS anyone coming across this that wants to know more about puppeteer on app 
engine start here:
https://cloud.google.com/blog/products/gcp/introducing-headless-chrome-support-in-cloud-functions-and-app-engine

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/4d0fcc02-61bb-46d8-8b11-794845ecf7d2%40googlegroups.com.
  • [google-appe... Michael Leonard
    • [google... 'Harmit Rishi (Cloud Platform Support)' via Google App Engine

Reply via email to