Nova GUI multiplataforma para Golang. Adaptação VCL github.com/ying32/govcl para plataforma cruzada Lazarus LCL. Trabalhe com componentes visuais, métodos e eventos semelhantes ao Delphi/Lazarus em Go no estilo Delphi. A primeira adaptação do govcl (github.com/ying32/govcl) para o Lazarus LCL. Todos os arquivos de projeto fontes Lazarus/Freepascal adicionados na configuração Lazarus 1.7 + FPC 3.1.1
Eu modifico/adaptei código semelhante ao Delphi do projeto govcl para Lazarus/Freepascal e compilo biblioteca DLL para o sistema Win64 em 64Bit Lazarus. No Lazarus não apresenta todos os métodos, componentes visuais e muito mais do Delphi.. mas tudo funciona... e ainda mais: novos componentes serão adicionados gradativamente, por exemplo, já foi adicionado um Stringgrid para trabalhar com dados tabulares (no fase de testes, apenas falta de tempo livre).
Demonstração:
Para compilação: Instale github.com/ying32/govcl e jogue com o arquivo main.go (DLL de 64 bits em complect):