nowfound

Life & fun · April 7, 2016

SGo, a dialect of Go that avoids nil-related panics with optionals

A dialect of Go with optional types and without nil references. - tcard/sgo

SGo, a dialect of Go that avoids nil-related panics with optionals launched on April 7, 2016 with 30 votes, #1,679 of 4,301 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 10 years on.

In plain words

SGo is a dialect of Go programming language that replaces nil references with optional types to prevent nil-related panics. It maintains Go's syntax and semantics while adding optional value handling, allowing developers to write safer code by explicitly marking values that may or may not exist. The language is designed for programmers who want Go's simplicity without the runtime crashes caused by unexpected nil dereferences.

written from the facts on this page · September 2026

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2016

the whole month →
  • Email copy from great companies.

    Growth · 2016 · goodemailcopy.com

  • The mass market electric car by Tesla is here ⚡️🚘

    Life & fun · 2016 · tesla.com

  • Kite▲867

    Internet-connected programming

    Dev tools · 2016 · kite.com

  • Access all the files on Dropbox without having to sync

    Work · 2016 · blog.dropbox.com

  • The easiest way to build an FB bot. No coding required!

    Dev tools · 2016

  • Quickly find your Bootstrap classes on this interactive Bootstrap cheat sheet. It includes code samples and live preview of elements.

    Dev tools · 2016 · hackerthemes.com