goncurrency analysis framework
1.0.0
基本ツールは、実行可能なコードエディターで構成されています(プレイグラウンドパッケージで使用)。 GOコードの中間形式への2段階変換のために設計され、次に外部ツールを使用して分析します。
WebServiceハンドラーは、 webservice/webservice.goで定義されており、名前とinit機能として定義されています。 InitFunc 、httpハンドラーパスをセットアップします(デフォルトのhttp.HandleFuncを使用)。
type Handler struct {
Name string
InitFunc func()
}
HTTPハンドラーは、実行可能ファイルのフラグによって選択的にロードできます。デフォルトでは、Godelのみがロードされます。
イベントハンドラーはstatic/script.jsでAjaxが呼び出すようにセットアップされます。応答はJSONオブジェクトとしてエンコードする必要があります。
{ 'MiGo': migo_output, 'time': execution_time, 'Error': error }{ 'CFSM': cfsm_output, 'time': execution_time, 'Error': error }{ 'Gong': gong_output, 'time': execution_time, 'Error': error }{ 'Godel': godel_output, 'time': execution_time, 'Error': error }