Profile PicturePreslav Rachev
$9.99

Generative Art in Go

14 ratings
Add to cart

Generative Art in Go

14 ratings

Generative Art in Go is an eBook intended to introduce novice and experienced programmers to algorithmic art, and hopefully, get non-programmers interested in the Go programming language. Unlike popular choices such as Processing, NodeBox, openFrameworks, etc., I picked Go for two simple reasons:

  • Go's syntax is easy enough that virtually anyone can learn it quickly.
  • The language is far more versatile than what most programmers use it for.

Generative art is a unique form of artistic expression, building bridges between computer programming, randomness, and visual aesthetics. It has kept my imagination for over a decade. While I have never been particularly skilled at drawing, I have always been amazed by what one could achieve with a couple of lines of code.

This book will introduce readers to graphics programming in the Go programming language context through a series of concise examples. It will also guide them in implementing their version of one of my favorite generative art sketches. As a bonus, readers will learn how to turn their command-line sketches into interactive Web applications, using WebAssembly and Web technology's latest standards.

Add to cart

A DRM-free e-book in PDF and ePub formats, as well as access to source code of the example illustrated in the book.

Page Count
76 pages
DRM-free
Yes
Formats
PDF, ePub, and mobi
Source Code Included
Yes
Refunds
30 days after purchase (send me an email explaining your reason)
Copy product URL
30-day money back guarantee

Ratings

4
(14 ratings)
5 stars
65%
4 stars
7%
3 stars
7%
2 stars
7%
1 star
14%