github goplus/gop v1.2.2

latest releases: v1.3.0-pre.2, v1.3.0-pre.1, v1.2.6...
8 months ago

highlights:

  • classfiles: One language can change the whole world. Go+ is a "DSL" for all domains. It introduces classfile to abstract domain knowledge. See Go+ Classfiles.
  • gsh as builtin classfile: It means now you can write shell script in Go+. It supports all shell commands. You don't need a go.mod file, just enter gop run XXX.gsh directly to run. See gsh: Go+ DevOps Tools.
  • Go+ module documents on pkg.go.dev: All Go+ modules can appear on pkg.go.dev without any differences as Go modules. Derived from Go and easy to build large projects from its good engineering foundation (vscode plugin, language server, debugger, code coverage, module, documentation, etc.), Go+ is ready for large projects.

features:

  • cl: support Gop_Exec (#1736 #1737 #1741 #1744)
  • cl: mayBuiltin new/delete (#1735)
  • cl: commentFunc set //line before doc (#1738 #1746)
  • cl: gmxMainFunc: force remove //line comments for main func (#1742 #1743)
  • parser: ParseEntries (#1749)
  • gop: NewDefaultConf: add (noTestFile bool) param (#1745)
  • gop run: support build dir (#1748)
  • classfile: .gsh as builtin classfile (#1749)
  • classfile: _test.gox add App.M() (#1753)
  • document: classfile (#1750 #1751 #1752)

changes:

Don't miss a new gop release

NewReleases is sending notifications on new releases.