A compiler from Go to JavaScript

Joined January 2014
By the way, GopherJS playground has been updated to the latest 1.18.0-beta1 release of GopherJS: gopherjs.github.io/playgroun…
1
Снова зашел в @devzen_ru, рассказал про альтернативные компиляторы Go, и в частности про @GopherJS
1
5
New post: Creating GopherJS Apps with gRPC Web spinsafe.com/creating-gopher…
1
1
Time for another @GopherJS live development thread. Last time (xitter.cf/Nevkontakte/status/153…) we were fixing standard library test failures introduced by Go 1.18. Today we will focus on the compiler regression test suite: github.com/golang/go/tree/ma…
So, I have a few spare hours and am going to spend them on adding Go 1.18 support to @GopherJS. And as an experiment, I'll try to live tweet how it goes. So if you are not in a mood for threads, mute me for a few hours :)
1
1
3
Since no major objections have been raised, the proposal has been accepted 🚀 The first ES 2015 feature to appear in GopherJS 1.18 is likely to be destructuring assignments, enabling more compact code generation for multi-value returns 🗜
1
#GopherJS GoのソースコードからJavaScriptを生成できるGopherJSの入門記事を書きました 本当に #Golang から #JavaScript を生成できたときは感動しました! 知識不足で書くの大変でした、参考になれば嬉しいです 【GopherJS入門】GoのソースコードからJavaScriptを生成 cpp-learning.com/gopherjs/
4
6
So, do you want to see more GopherJS live development threads like yesterday? I won't doo them too often (tweeting slows the work down quite a bit), but there are plenty of interesting projects ahead (generics 😱).
100%Best use of Twitter! 🛠
0%Ples stawpp! No moar 😰
0%Twitch please 📽
0%🥱🤷‍♀️
1 votes • Final results
If you are curious what it takes to support a new Go version in GopherJS, you can follow this thread live as @Nevkontakte attempts to make our basic CI workflow pass with Go 1.18 👩‍💻
So, I have a few spare hours and am going to spend them on adding Go 1.18 support to @GopherJS. And as an experiment, I'll try to live tweet how it goes. So if you are not in a mood for threads, mute me for a few hours :)
This will be a part of our 1.18 release, but if you want to use it now with 1.17 — go install github.com/gopherjs/gopherjs…
Back in September we've reached out to you all with a survey about your @GopherJS usage and problems. A huge thanks to all responders! As 2021 comes to a close, we are sharing what we've learned from it: medium.com/gopherjs/gopherjs… 📈📊
Hi Gophers! We've prepared a quick 15-question survey to help us evolve GopherJS in the right direction: forms.gle/1esXWVna4C9NAdks6. Everyone is welcome to respond, and especially anyone who used, uses or interested in GopherJS or Go WebAssembly 📚 🤓
2
2
If you wish to help, it's not actually that hard: 1) Find the latest commit at github.com/gopherjs/gopherjs… 2) Click to the failed CI run. 3) Find one build or test error. 4) Fix it and send a pull request! Chat with us on GitHub or in the Gophers Slack if you need help ✋
1
Hi Gophers, Monday may not be everyone's favorite day, but we have a new GopherJS 1.17.1 release for you! Most notable is a significant performance improvement for int64 and `math/big` package 💪 (asymmetric crypto users, enjoy!) Full changelog: github.com/gopherjs/gopherjs…
3