Golf is a programming language, framework and application server for high-performance web services and web applications, with focus on simplicity and memory safety..

Golf is a programming language and application server for building web services and back-end solutions on Linux. Golf is easy to develop with, memory-safe and high-performance. Read about Golf. Visit Documentation. Try Hello World. Visit Blog for useful articles and changelog. Licensed under Apache 2 Free Open Source License. Source code is at https://github.com/golf-lang/golf.

Install

Install Golf on Ubuntu (or similar):

sudo add-apt-repository ppa:golf-lang/golf -y
sudo apt update
sudo apt -y install golf

or install Golf on Redhat (and similar):

sudo dnf -y install epel-release
sudo dnf -y copr enable golf-lang/golf-lang
sudo dnf -y install golf

You can also install-golf-for-ubuntu-from-source or install-golf-for-redhat-from-source

Current version is 363. This release passed 2346 automated functional tests.

Example of Golf code (from SaaS example):
Golf image
Blog articles and examples:

Releases:

Visit official Golf home page.

See CONTRIBUTING.md file on how to contribute.