Skip to content

goplus/gop

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
July 28, 2022 00:03
July 6, 2022 00:50
cl
August 14, 2022 21:35
cmd
June 26, 2022 21:55
doc
August 6, 2022 06:17
December 8, 2021 11:22
July 5, 2022 08:19
July 5, 2022 08:19
August 6, 2022 06:14
x
May 19, 2022 16:49
November 29, 2021 23:32
April 22, 2022 01:27
November 17, 2021 18:24
December 2, 2021 15:30
May 21, 2022 18:58
June 20, 2022 22:38
June 20, 2022 22:38
June 19, 2022 09:38
June 20, 2022 22:38
December 2, 2021 15:30
December 2, 2021 15:30
June 19, 2022 09:38

Build Status Go Report Card Coverage Status GitHub release Discord

The Go+ programming language is designed for engineering, STEM education, and data science.

  • For engineering: working in the simplest language that can be mastered by children.
  • For STEM education: studying an engineering language that can be used for work in the future.
  • For data science: communicating with engineers in the same language.

For more details, see Quick Start.

Key Features of Go+

How to install

from source code

For now, we suggest you install Go+ from source code.

Note: Requires go1.16 or later

git clone https://github.com/goplus/gop.git
cd gop

# On mac/linux run:
./all.bash
# On Windows run:
all.bat

on macOS/Linux

Install via brew

$ brew install goplus

Go+ Applications

2D Games powered by Go+

DevOps tools

Data processing

IDE Plugins

Contributing

The Go+ project welcomes all contributors. We appreciate your help!

For more details, see Contributing & compiler design.

Give a Star!

If you like or are using Go+ to learn or start your projects, please give it a star. Thanks!