GopherCon 2017

Denver, CO, USA

CFP closes on:

GopherCon 2017 Call for Proposals

GopherCon 2017 is an annual conference dedicated to the Go programming language. It is organized by Gopher Academy, a community-driven group of developers who wish to promote the use of Go, the formation of an inclusive and supportive Go community, and the education of Go developers.

GopherCon 2017 is a three day event. The final day, previously known as hack day, is now known as community day and features a large communal area for collaboration, and break out rooms for special interests.

GopherCon 2017 will take place in Denver, Colorado on July 13 through July 15, 2017. We are soliciting talk proposals from January 1st through January 31st, 2017.

Note: Proposals for lightning talks on Community Day (July 15th) will be handled in a separate call which will be held in a few months time.

GopherCon Welcomes New Speakers

GopherCon is proud of its tradition of featuring speakers who have not spoken at previous GopherCons. When choosing the final speaker lineup, preference will be given to those who have not previously spoken at GopherCon in prior years.

Code of Conduct

GopherCon has a zero tolerance policy towards harassment or discrimination of any kind. All speakers and attendees are required to adhere to the Code of Conduct for this event.

CFP Description

Guidelines for Proposals

This call for proposals includes three different types of sessions.

  • Keynote sessions present big ideas of general interest.
  • Tutorial sessions teach specific skills or topics.
  • Workshop sessions are all day sessions for in depth training.

Keynote and tutorial sessions will be recorded and published online after the conference.

Note: Proposals for lightning talks on Community Day (July 15th) will be handled in a separate call which will be held in a few months time.

Keynote session

Time limit: 25 minutes

Keynote sessions will be held at the beginning and close of July 13th and 14th in the Mile High Ballroom, which seats 1500. The audience will consist of Go programmers of all experience levels. There will be no questions from the audience during keynote sessions.

Tutorial session

Time limit: 45 minutes

Tutorial sessions will be held during the first two days of the conference, July 13th and 14th, 2017 in three tracks across the Mile High ballroom and additional rooms which seat around 500.

Tutorial sessions, by virtue of their smaller size and self selecting audience, are ideal for interactive workshops, technical discussions, or teaching a specific skill or technique.


Workshop sessions will be held on the day prior to the main conference on July 12th, 2017. Speakers will have six hours, plus lunch, to instruct students.

Attendance to the workshop day is separate from main GopherCon event and not included in the main ticket price. Workshop attendees will need to purchase a separate workshop pass and nominate the workshop they wish to attend at the time of purchase.

Submitting a Proposal

You may submit many proposals, but we will accept a maximum of one proposal per speaker. We strongly prefer proposals from a single author. If you are proposing a talk with multiple authors, additional speakers will have to cover their own expenses, including their GopherCon 2017 admission ticket.

Advice on creating a successful proposal

This section describes the submission form and the information expected.


This is the title of your presentation. It will be printed in the program and on the website and will be used to introduce your talk on stage.

Titles should be short and descriptive. Avoid hyperbole.


This is a short summary of your presentation. It will be printed in the program and on the website. Abstracts should be one to three paragraphs in length.

Talk Description

This is a detailed description of the planned contents of your talk. It will be used by the reviewers to judge your proposal and will be kept confidential.

Your proposal must clearly address each of the selection criteria, and we strongly encourage you to include as much additional information as possible. The number one piece of feedback from reviewers in previous years was authors did not give enough detail in their proposals. To put it bluntly, proposals with little detail are rarely chosen, if in doubt, include more detail.

We recommend including an outline of your talk to show the reviewers how and when ideas will be presented and how the talk will flow. If your proposal relates to a new technology or technique you must detail it in your proposal. Keeping a secret for a big reveal to the audience prevents the reviewers from judging your proposal on its merits.

Remember you will be speaking to an audience of Go enthusiasts. You should not attempt to sell Go to the audience, they’re already sold.


So that submissions are reviewed anonymously, the reviewers only have access to the information provided in the Title, Abstract and Details sections. Reviewers are instructed disregard proposals that deliberately name drop or self-identify.

Selection Criteria

Reviewers will rate submissions using the following criteria:

  • Relevance: Is this topic interesting to an audience of Go programmers? What is it about the topic that is unique to its use of Go?
  • Novelty and Originality: Does the talk provide the audience with new information? Preference will be given to presentations not previously available to a wide audience.
  • Knowledge: Has the speaker demonstrated a strong understanding of their subject?
  • Coverage: Does the proposal cover the topic in depth? What are the main insights?
  • Organization: Is the proposal well organized? Will the audience tune into the narrative? Will the speaker use their time effectively?
  • Bottom Line: What’s the takeaway of your talk? How will the presentation improve attendees’ knowledge, outlook, and inspiration?

Selection Process

This year the selection process is as follows:

  • Using an anonymised list, each of the reviewers will rate each proposal on a 1 to 5 scale; 1 being the lowest, 5 the highest.
  • Following the close of the call on Jan 31st, roughly the top third will be shortlisted based on the proposal’s final score.
  • The shortlist is then de-anonymised and final selections are made by the organisers of the conference to construct a program.

Questions and feedback

Before the close of the call for proposals, please contact if you require additional information.

Due to the large volume of proposals anticipated we regret that we will be unable to provide feedback on individual proposals after the close of proposals.

If additional information is required during review, that will be communicated to the author before the close of the call for proposals. Proposals submitted on or just before the closing date may have less opportunity to respond to requests for additional information.


GopherCon seeks speakers from a wide variety of backgrounds, and proposals are chosen on their merits. When considering proposals of equal merit, speakers from groups traditionally underrepresented at technology conferences will be given priority.

We strongly encourage diversity at our events and actively solicit proposals from a variety of potential speakers. The conference reserves the right to invite speakers who have not submitted proposals in order to create a conference that is more enjoyable, more informative, and more inclusive.


Accepted speakers will receive a full pass to the conference and an invitation to the speakers dinner. The conference will offer up to four days hotel accommodation and domestic travel to and from the conference. The conference will assist with international travel on a case by case basis.

If the speaker’s employer is able to assist with your travel costs this would be greatly appreciated so we may direct more of our budget to assisting speakers who are unable to find sponsorship.

The conference will be happy to assist with travel and accommodation arrangements for partners and families at the speaker’s cost.

Speak at GopherCon 2017!
View Code of Conduct