これは TinyGo という名前の Linux アプリで、その最新リリースは tinygo0.30.0.windows-amd64.zip としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。
TinyGo with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
タイニーゴー
DESCRIPTION
TinyGo は、LLVM に基づく新しいコンパイラを作成することで、Go プログラミング言語を組み込みシステムと最新の Web にもたらします。 TinyGo プログラムをコンパイルして、BBC micro:bit や Arduino Uno などの 60 を超えるさまざまなマイクロコントローラー ボードで実行できます。 TinyGo は、サイズが非常にコンパクトな WebAssembly (WASM) コードも生成できます。 Web ブラウザー、および WebAssembly System Interface (WASI) ファミリーのインターフェースをサポートするサーバーおよびエッジ コンピューティング環境用のプログラムをコンパイルできます。 TinyGo は、マイクロコントローラー、WebAssembly (Wasm)、コマンドライン ツールなどの小さな場所での使用を目的とした Go コンパイラーです。 Go 言語ツールで使用されるライブラリを LLVM と一緒に再利用して、Go プログラミング言語で記述されたプログラムをコンパイルする別の方法を提供します。 TinyGo にはインポート "C" ブロックを解析する Clang コンパイラが組み込まれていますが、Cgo の多くの機能はまだサポートされていません。
特徴
- C に直接変換される Go のサブセットは十分にサポートされています
- スライスは十分にサポートされています
- インターフェイスは非常に安定しており、ほとんどすべての場合にうまく機能するはずです
- 型スイッチと型アサートもサポートされています
- クロージャーとバインドされたメソッドがサポートされています。たとえば、インラインの匿名 (ラムダのような) 関数です。
- defer キーワードは、一部の組み込み関数を defer することを除いて、ほぼ完全にサポートされています。
プログラミング言語
Go
カテゴリー
これは https://sourceforge.net/projects/tinygo.mirror/ からも取得できるアプリケーションです。 これは、OnWorks でホストされており、無料のオペレーティング システムの XNUMX つからオンラインで簡単に実行できます。