Codementor Office Hours: https://www.codementor.io Pup is a flexible command line tool written in Go for parsing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors. Inspired by jq, pup aims to be a fast and flexible way of exploring HTML from the terminal. Pup was on the top of Hacker News when it debuted. On 10/15 at 11am PDT / 2pm EDT, Pup's creator Eric Chiang hosted a Codementor Office Hours on Go and command line programming. An intro to command line programming and building tools for it in Go. We will run through some basic command line tools: grep, awk, sed, and jq. We'll talk about curl, wget and pup, then wrap it up with a conversation about Go. Eric Chiang is a software engineer and founding member at Yhat, a NYC startup building products for enterprise data science teams. Eric enjoys of Go, data analysis, Javascript, network programming, Docker, and grilled cheese sandwiches.