O'Reilly logo

Isomorphic Go by Kamesh Balasubramanian

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Go on the Front-End with GopherJS

Ever since its creation, JavaScript has been the de facto programming language of the web browser. Accordingly, it has had a monopoly over front-end web development for a very long period of time. It's been the only game in town that comes with the capability to manipulate a web page's Document Object Model (DOM) and access various application programming interfaces (APIs) implemented in modern web browsers.

Due to this exclusivity, JavaScript has been the only viable option for isomorphic web application development. With the introduction of GopherJS, we now have the ability to create Go programs in the web browser, which also makes it possible to develop isomorphic web applications using Go. 

GopherJS allows ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required