# Visualization in Go - Plotting Stock Information

DevFeed: [Visualization in Go - Plotting Stock Information](<https://devfeed.tech/articles/visualization-in-go-plotting-stock-information-22179.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2022/01/visualizations-in-go.html>)

Published: 2022-01-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [HTML](<https://devfeed.tech/topics/html.md>)

Tags: [ardan-labs](<https://devfeed.tech/tags/ardan-labs.md>), [blog](<https://devfeed.tech/tags/blog.md>), [build](<https://devfeed.tech/tags/build.md>), [data](<https://devfeed.tech/tags/data.md>), [development](<https://devfeed.tech/tags/development.md>), [format](<https://devfeed.tech/tags/format.md>), [go](<https://devfeed.tech/tags/go.md>), [go-programming](<https://devfeed.tech/tags/go-programming.md>), [golang](<https://devfeed.tech/tags/golang.md>), [html](<https://devfeed.tech/tags/html.md>), [plotting](<https://devfeed.tech/tags/plotting.md>), [programming](<https://devfeed.tech/tags/programming.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

## AI overview

A tutorial on visualizing historical stock data in Go. It surveys charting options, chooses Plotly for interactive features, parses CSV data downloaded from Yahoo! Finance, and begins building the URL used to fetch the data.

## Source excerpt

Introduction You'd like to visualize some stock data using Go, but after looking at the Go ecosystem you see very little in charting. You find gonum, which has some plotting capabilities, but it generates static charts. It's 2022, and you'd like to have interactive features such as zooming, panning, and more. You turn to the HTML landscape, and see many more options and decide to take this path. After a short survey, you decide to use plotly.