go2hx

manual

github

Module stdgo.crypto has compilation errors, please do not use:

 ERROR  stdgo/crypto/elliptic/Elliptic.hx:86: characters 88-90

 86 | typedef T_nistPoint = stdgo._internal.crypto.elliptic.Elliptic_T_nistPoint.T_nistPoint<T_>;
    |                                                                                        ^^
    | Type not found : T_

     ->  /home/runner/haxe/versions/a97dc16/std/haxe/macro/Compiler.hx:229: characters 7-36

     229 |       load("include_module", 1)(cl);
         |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

     231 |       include(prefix + file, true, ignore, classPaths);
         |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

     239 |   Context.onAfterInitMacros(() -> include(pack, rec, ignore, classPaths, strict));
         |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

 ERROR  stdgo/crypto/elliptic/Elliptic.hx:55: characters 45-109

 55 |     static public function scalarBaseMult(t:stdgo._internal.crypto.elliptic.Elliptic_T_nistPoint.T_nistPoint, _0:Array<std.UInt>):stdgo.Tuple<Dynamic, stdgo.Error> {
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    | Not enough type parameters for stdgo._internal.crypto.elliptic.T_nistPoint