Coder Social home page Coder Social logo

utah-go's Introduction

Utah Golang Users

This is the repo for the Utah Go Usergroup. We will post slides from presentations and links to recorded presentations.

Topic Suggestions

Create an issue if you have a topic suggestion! https://github.com/forgeutah/utah-go/issues

utah-go's People

Contributors

derekperkins avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

cnguy

utah-go's Issues

How to Evaluate that Startup Offer

A year ago I did a job search and was specifically looking at startups in Utah. Most of the companies I interviewed with were using Go for the backend and I realized the offers I got were difficult to asses what would be best. Some times the offers didn't include the information you needed to asses properly (like how many outstanding shares of the private stock exist) and other times it was trying to figure out what he total market was for the startup.

I created a process for doing this evaluation and am happy to present on what I found out.

Async Tooling

Mastering go channels and go routines is hard.
Overview of Dos, Don'ts, idioms, and anti-patterns

Learning GO

Tools for learning GO
Learning go as your first language vs. senior in other language

Dependecies/modules

Dependencies are hard for those new to Go. Overview of tools, libraries, and modules. How to use GoPath. When to not have a dependency.

Testing in Go

  • How to do unit tests.
  • Do's and Don'ts.
  • testing.T vs testing.M vs testing.B.
  • How to show test coverage on you projects.
  • When to stick with Standlib or use open source libraries

MicroServices

Building out microservice architecture (Maybe tools like Go-kit)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.