working through go web example