Ray Tracing with Go (RTG) is a offline ray tracer implemented in the Go language and that utilises some of its perks such as concurrency by using Go functions. The ray tracer follows Peter Shirley's books on the subject. Source code
Source code