All Resources

Showing the most recent resources. The latest one is from 2018-04-16.
  • A pointer is a variable that stores the memory address of another variable. Confused? Let me explain. Let's first understand what a variable is. Well, Whenever we write any program, we need to store some data/information in memory. The data is stored in memory at a particular address. The memory addresses look something like `0xAFFFF` (That's a hexadecimal representation of a memory address).
    Tutorial  Added by callicoder // www.callicoder.com // 9 days ago
  • A map is an unordered collection of key-value pairs. It maps keys to values. The keys are unique within a map while the values may not be. The map data structure is used for fast lookups, retrieval, and deletion of data based on keys. It is one of the most used data structures in computer science.
    Tutorial  Added by callicoder // www.callicoder.com // 21 days ago
  • A function is a block of code that takes some input(s), does some processing on the input(s) and produces some output(s). Functions help you divide your program into small reusable pieces of code. They improve the readability, maintainability, and testability of your program.
    Tutorial  Added by callicoder // www.callicoder.com // 24 days ago
  • A Slice is a segment of an array. Slices build on arrays and provide more power, flexibility, and convenience compared to arrays. Just like arrays, Slices are indexable and have a length. But unlike arrays, they can be resized.
    Tutorial  Added by callicoder // www.callicoder.com // 30 days ago
  • An array is a fixed-size collection of elements of the same type. The elements of the array are stored sequentially and can be accessed using their index. In this article, you'll learn how to declare and initialize arrays, how to iterate over arrays, and how to create multidimensional arrays.
    Tutorial  Added by callicoder // www.callicoder.com // about 1 month ago
  • An introduction to Golang types from the perspective of a Ruby/JS/Python developer.
    Article  Added by graffzon // zonov.me // about 1 month ago
  • Yet another Golang getting started tutorial for absolute beginners.
    Tutorial  Added by graffzon // zonov.me // about 1 month ago
  • Build realtime monitor to keep track of requests to a REST API using Golang and Pusher.
    Tutorial  Added by josemcunha // blog.pusher.com // 2 months ago
  • Benchmarks - GoRouter vs HttpRouter
    Article  Added by vardius // github.com // 3 months ago
  • Go Server/API boilerplate using best practices DDD CQRS ES
    Article  Added by vardius // github.com // 3 months ago
  • Handling Errors
    Article  Added by vardius // github.com // 3 months ago
  • Serving Files
    Article  Added by vardius // github.com // 3 months ago
  • gorouter routing exmplained
    Article  Added by vardius // github.com // 3 months ago
  • Multidomain
    Article  Added by vardius // github.com // 3 months ago
  • When having multiple instance of a router you might want to mount one as a sub router of another under some route path, still keeping all middleware.
    Article  Added by vardius // github.com // 3 months ago
  • gorouter middleware system
    Article  Added by vardius // github.com // 3 months ago
  • using http2 with gorouter
    Article  Added by vardius // github.com // 3 months ago
  • Authentication docs
    Article  Added by vardius // github.com // 3 months ago
  • Documentation for gorouter
    Article  Added by vardius // github.com // 3 months ago
  • Discover the latest Go articles, tutorials, libraries, and code snippets from around the web to keep your programming skills sharp
    Service  Added by hacklines // hacklines.com // 3 months ago
  • This tutorial will take you over deploying an Iris Golang application on Hasura.
    Tool  Added by kataras // medium.com // 4 months ago
  • This article is the second in a row of the “Go vs .Net Core in terms of HTTP performance” series, you should really read the first article, if you didn’t already.
    Article  Added by kataras // hackernoon.com // 4 months ago
  • Lately we’ve heard a lot of discussion around the new .NET Core and its performance especially on web servers.

    I didn’t want to start comparing two different things, so I did patience for quite long for a more stable version.

    This Monday, Microsoft announced the .NET Core version 2.0, so I feel ready to do it! Do you?
    Article  Added by kataras // hackernoon.com // 4 months ago
  • Iris is a web framework implemented in Go.

    I like developing software with Go cause this a really a technology made for our modern world.
    Article  Added by kataras // medium.com // 4 months ago
  • If you follow the social media sites like Twitter and Google+, you’ll have noticed that rather than use the full URL we use a nice friendly shortened one like t.co/EvDSyOOPTH.
    Article  Added by kataras // medium.com // 4 months ago
  • DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews. It is a great JavaScript library which actually does not even rely on JQuery.
    In this tutorial, we are building a multiple file upload form using DropzoneJS, and the backend will be handled by Go and Iris.
    Article  Added by kataras // hackernoon.com // 4 months ago
  • In this tutorial we will connect Mongo DB with Iris Go Framework, I am using mgo to make a connection with Iris.
    Article  Added by kataras // medium.com // 4 months ago
  • You may not need a web framework if you design a small application for yourself, but if you’re going production then you definitely will need one, a good one.
    Article  Added by kataras // blog.usejournal.com // 4 months ago
  • Write a fast and modern mini todo application using Iris MVC and Vue.js
    Article  Added by kataras // hackernoon.com // 4 months ago
  • Enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
    Update  Added by Realize // gorealize.io // 5 months ago