Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

gomerlin is a project to showcase programming of the Merlin hardware in https://go.dev/. The project repository is available at https://bitbucket.org/Zeisberg/gomerlin/src/main/ for public access under https://www.gnu.org/licenses/agpl-3.0.html.

The repo contains both packages for use in custom applications as well as sample code, showcasing how to build firmware for Merlin in golang.projects structure follows the proposal Packages and commands in the same repository:

Code Block
project-root-directory/
  go.mod
  modname.go
  modname_test.go
  auth/
    auth.go
    auth_test.go
  internal/
    ... internal packages
  cmd/
    prog1/
      main.go
    prog2/
      main.go

It contains both - importable packages for use as library in your custom projects - as well as installable commands that demonstrate programming of specific aspects of Merlin

Page Tree
root@self
expandCollapseAlltrue
startDepth2
searchBoxtrue