Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

sievedemo/v0 package

Overview

Package sievedemo is a small gnoweb demo of the Sieve of Eratosthenes provided by the p/moul/x/daily/sieve(/p/moul/x/daily/sieve/v0) library: it renders the primes up to MaxN, the first 100 primes, and an interactive "primes up to n" grid.

It contains no sieve logic of its own — everything comes from `sieve.PrimesUpTo` and `sieve.MaxN`.

Function

Render

func Render(path string) string

Render renders the sieve for gnoweb.

Example
1Render("")      / Render("/") -> first 100 primes + total count up to MaxN
2Render("/<n>")               -> every prime <= n, laid out as a grid

Param

Command

gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/moul/x/daily/sievedemo/v0.Render()"

Result