Edit product

$9.99

Generative Art in Go

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.

---

NOTE: This book is still in an "early access" phase. The content is complete, but the book will probably undergo a couple more revisions until its final form. I will take all the feedback from readers into consideration for future releases. All existing customers will receive all future updates, free of charge.

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

0 ratings

  • 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 Count76 pages
  • DRM-freeYes
  • FormatsPDF, ePub, and mobi
  • Source Code IncludedYes
  • Refunds30 days after purchase (send me an email explaining your reason)

Checkout

Generative Art in Go

Enter your info to complete your purchase

Card

···· ···· ···· 4242
Test card

05/18

Card

Use a different card?

Card

pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$9.99.

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Dear future Go artist,

    Thank you so much for buying my first book! I hope you enjoy it and learn something new. I would love to see the artworks you create one day.

    You can find all three versions (PDF, ePub, mobi) of the book in your Gumroad library. Please, do not hesitate to contact me if you have any questions or feedback.

    Cheers,

    Preslav

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad