github.com/reneboedker/algobra (go): Package algobra is a collection of packages for finite field arithmetic.  This package does not provide any functionality itself. Instead, this is found in each of the subpackages.  The so-called places of the Hermitian function field over the finite field of q^2 elements can be represented by pairs (α, β) satisfying α^(q+1)=β^q+β. It is well-known that there are q^3 such pairs, see for instance [Stichtenoth, 2009].  This example computes the pairs (α, β) for q=3.   This example contains a simple illustration of Shamir's secret sharing scheme.
Keywords: finite-fields|go|golang|polynomials