GO (golang.org) - Monthly Denver Gopher Meetup

  • 6:30
    • Meet and Greet. Drink some beer and eat some pizza compliments of bwbacon group.
  • 6:40 - 6:45
    • Brief introduction from our sponsors bwbacon group (http://www.bwbacon.com/).  Special thanks to them for the beer and pizza!
  • 6:45 - 7:00
    • Continue eating/drinking.  Meet/Greet/Introductions.
  • 7:00 - 8:00
    • Round Table: We had several topics to pick through, but looking at the attendess, we are going to have people that know nothing about Go, and some that have some pretty good experience. We had this format for our first meeting, and it went great.  We will be doing adhoc programming on the big screen to show examples of code, as well as we are open to helping with anyones project as well.  Feel free to bring your ideas/questions.  There will be plenty of us to split into groups as well if we want to focus on different areas.
  • 8:00 - 9:00
    • Question and Answer session.

 

If you or anybody you know has something they would like to present/speak on, please let us know.

 

Join or login to comment.

  • Brandon H.

    Good to meet everyone, and thanks Levi and Cory for hosting.

    Coming from the JVM world, one thing that I really value is the ecosystem around the JVM. I certainly don't expect Go to be there anytime soon given that the JVM has about a 15 year head start, but I do have a couple of questions that might make for interesting topics?

    - What options are there for debugging complex problems? IE, step debugging, thread dumps, memory usage, etc?
    - Is there anything that can generate a code coverage report to see what lines of code are untested?
    - Is anyone doing CI with Go? IE, along the lines of Travis or Jenkins?

    One other general curiosity, how does Go stack-up against Node.js? I'm starting to think about life beyond the JVM, but am not really sure which direction to go yet. (no pun intended).

    March 1, 2013

    • Patrick

      You can also use the net/http/pprof package to be able to profile a remote server and view goroutine stack dumps (similar to Java thread dumps). Similar to Java, a SIGQUIT will cause a goroutine dump to be printed. The power of GDB is really handy, too. I was able to use the reverse-execution feature to diagnose a nasty math error in one my programs which only affected two data points out of 300 million. A stack trace wasn't enough--I had to let the problem occur and then reverse step through the program to find the error. Maybe Java debuggers can do that, but I have never seen it.

      March 1, 2013

    • Patrick

      The brilliant Dmitry Vyukov also recently wrote a data race detector, which will be a part of Go 1.1: http://golang.org/doc...­

      March 1, 2013

  • Cory L.

    Everyone, I updated the github repo with all of our links, etc. https://github.com/DenverGophers/2013.01.28

    Also, please follow our twitter handle when you get a chance. We need to get some more followers so we get out of "sandbox" mode and can publish to the world. https://twitter.com/DenverGophers

    Finally, a great thanks to everyone that showed up. I'm very excited about our next meetup. We plan on doing some solid live coding/hacking. If you have anything specific you want to see, let us know, and we can work that in as well.

    March 1, 2013

  • Pat F.

    It was a great meeting. I learned new things and enjoyed meeting the great group of people. Also, the beer and pizza was excellent.

    March 1, 2013

    • Cory L.

      Pat, as always, great seeing you. Glad you enjoyed it and we look forward to seeing you more!

      March 1, 2013

  • Dave

    It was a great first meeting for me. Good to meet new people, and I got some help from the experts.

    February 28, 2013

    • Cory L.

      Dave, glad you showed up. Please reach out with any other questions as you continue to grow and learn go!

      March 1, 2013

  • A former member
    A former member

    Excellent as always. Had to leave a little early, but enjoyed what I could. I would like to see us get a little more hands on, maybe 20 or so minutes devoted to looking at some small, but interesting, piece of code and just really digest it. Otherwise, great!

    February 28, 2013

    • Cory L.

      Hey Brian, couldn't agree more. We plan on having some live code sessions for next meetup. Also, if you have something you would like to see done in go, we would love take a crack at it. This might be a great way for you to see how something you currently are working on would look in go.

      March 1, 2013

  • Levi C.

    Thanks to everyone for coming out last night. And sorry I had to bail early. I enjoyed meeting with you and look forward to continuing the conversation.

    I think the theme for our next meetup should be "more showing / less telling". Let us know if there are any specific use cases you'd like to see tackled.

    March 1, 2013

  • Cory L.

    Just some last minute updates. Here is a detailed layout about tonights meetup, including times/updated agenda/sponsors/resources, etc: https://github.com/DenverGophers/2013.01.28 We will be having PBR Tall Boys for beer, and we have some swag (t-shirts) from SupportLocal to hand out to the people that show up first.

    If anybody has any questions, or has trouble finding us, please call/message me on my cell at[masked]

    February 28, 2013

    • Cory L.

      Just to clarify, there will be plenty of beer/pizza for everyone, not just those that show up first.

      February 28, 2013

    • Kyle I.

      Great meetup, good meeting everyone!

      February 28, 2013

  • A former member
    A former member

    I wont be there until 7sih if that is OK. My friend will make it on time

    February 27, 2013

    • Cory L.

      Not a problem. We'll be sure to save you some beer and pizza!

      February 28, 2013

  • A former member
    A former member

    Interested in the kinds of development environments folks use.

    February 15, 2013

    • Kyle I.

      I use vim exclusively; I've tried ST2 and emacs, but neither works as well for me as vim does.

      February 27, 2013

    • Patrick

      I use emacs with the recently updated go-mode by Dominik Honnef. I'm glad that I don't need an IDE and can use the editor I know best!

      February 27, 2013

  • Dave

    What I would really like to understand as a new programmer is how to use the http Client functions for POSTs and what the valid options are. I could certainly use some help with functions in general and how to go about using the standard library.

    February 9, 2013

    • Cory L.

      Hey Dave, we'll go over some of your use cases and hopefully do some live code examples to point you in the right direction!

      1 · February 27, 2013

    • Kyle I.

      Dave, check out http://thestandardlib...­ It's a book (currently in progress) that goes over what's in the standard library and how to use it.

      February 27, 2013

16 went

Our Sponsors

  • SendGrid

    They provide beer, pizza, and space for our regular meetup!

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy