github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/blog/content/osconreport.article (about)

     1  Go at OSCON
     2  20 Aug 2014
     3  Tags: conference, oscon
     4  
     5  Francesc Campoy
     6  
     7  * Introduction
     8  
     9  What happens in Portland in July? [[http://www.oscon.com/oscon2014][OSCON]]! At
    10  this year's conference, Go was more present than ever before, with five talks,
    11  two workshops, a
    12  [[http://en.wikipedia.org/wiki/Birds_of_a_feather_(computing)][Birds of a Feather]]
    13  session, and a meetup.
    14  
    15  * Talks
    16  
    17  [[http://twitter.com/mstine][Matt Stine]] talked about his experience switching
    18  from Java to Go with
    19  [[http://www.slideshare.net/mstine/java-devlearnstogooscon][A recovering Java developer learns Go]]
    20  while [[https://twitter.com/spf13][Steve Francia]] presented
    21  [[http://spf13.com/presentation/MongoDB-and-Go][Painless Data Storage with MongoDB and Go]].
    22  Steve also presented
    23  [[http://spf13.com/presentation/go-for-object-oriented-programmers][Go for Object Oriented Programmers]],
    24  where he explained how some object oriented concepts can be implemented in Go.
    25  
    26  .image osconreport/talks.png _ 800
    27  
    28  Finally, [[http://twitter.com/offbymany][Josh Bleecher Snyder]] talked about his
    29  experience writing tools to work with Go source code in
    30  [[https://talks.golang.org/2014/hammers.slide#1][Gophers with hammers]],
    31  and [[http://twitter.com/francesc][Francesc Campoy]] talked about all the things
    32  that could have gone wrong and what the Go team did to prevent them
    33  [[http://talks.golang.org/2014/playground.slide][Inside the Go playground]].
    34  
    35  * Workshops
    36  
    37  At the beginning of OSCON's workshop day, Steve Francia presented how to build a
    38  web application and a CLI tool during
    39  [[http://spf13.com/presentation/first-go-app][Getting started with Go]] to a big
    40  room full of Gophers.
    41  
    42  .image osconreport/workshops.png _ 800
    43  
    44  In the afternoon, [[https://twitter.com/mmceniry][Chris McEniry]] gave his
    45  [[http://cdn.oreillystatic.com/en/assets/1/event/115/A%20Quick%20Introduction%20to%20System%20Tools%20Programming%20with%20Go%20Presentation.pdf][Quick introduction to system tools programming with Go]] where he went over some useful skills to
    46  write system tools using Go and its standard library.
    47  
    48  * Additional events
    49  
    50  To take advantage of the increased Gopher population in Portland during OSCON, we
    51  organized two extra events: the first [[https://twitter.com/pdxgolang][PDXGolang]]
    52  meetup and a
    53  [[http://www.oscon.com/oscon2014/public/schedule/detail/37775][Birds of a Feather session]].
    54  
    55  .image osconreport/meetup.png _ 800
    56  
    57  At the meetup Francesc Campoy talked about
    58  [[http://talks.golang.org/2013/bestpractices.slide][Go Best Practices]] and
    59  [[https://twitter.com/kelseyhightower][Kelsey Hightower]] gave a great
    60  introduction to [[https://github.com/GoogleCloudPlatform/kubernetes][Kubernetes]],
    61  a container management system for clusters written in Go by Google. If you live
    62  in Portland, make sure you [[http://meetup.com/pdx-go][join the group]] and come
    63  along to the next meeting.
    64  
    65  The "Birds of a Feather" (or, more aptly, "Gophers of a Feather") was a lot of
    66  fun for everyone involved. We hope to see more of you there next year.
    67  
    68  * In conclusion
    69  
    70  .image osconreport/random.png _ 800
    71  
    72  Thanks to all the gophers that participated in OSCON. After the successes of
    73  this year we look forward to more Go fun at OSCON 2015.