Coding

boru 19th September 2019 at 2:22pm
Bookmarks Public Public-TOC

Bookmarks

AWS
2018-11-23 3 ways to create Lambda functions with AWS
3 ways to create Lambda functions with AWS

2019-08-06 alexedwards.net/blog/serverless-api-with-go-and-aws-lambda
Build serverless API with Lambda, API Gateway, Router

2019-07-03 Arsenal of AWS Security Tools
Offensive, Governance, Defensive

2019-06-18 awless
awless is a powerful, innovative and small surface command line interface (CLI) to manage Amazon Web Services.

2018-11-27 AWS Golang SDK Examples
AWS Golang SDK Examples

2019-01-10 AWS Lambda Permissions Model
Which resources need policies, which not

2019-05-14 AWS PlantUML
PlantUML sprites, macros, and other includes for AWS components.

2018-11-27 aws-doc-sdk-examples/go/example_code/sqs
Examples how to use SQS in Golang

2018-11-23 aws-lambda-go
Libraries, samples and tools to help Go developers develop AWS Lambda functions.

2018-12-03 aws-samples/aws-go-wordfreq-sample
A sample micro service built with AWS SDK for Go using concurrency, and AWS services.

2019-01-09 aws/aws-lambda-go/tree/master/events
This package provides input types for Lambda functions that process AWS events.

2018-12-03 Better Together: Amazon ECS and AWS Lambda
See how you can get more out of Lambda by using it to start ECS tasks and how you can turn your ECS cluster into a dynamic fleet of container workers that react to any event supported by Lambda.

2018-11-26 Dynamic GitHub Actions with AWS Lambda
GitHub webhooks allow you to easily generate notifications whenever certain actions occur. One built-in webhook is Amazon Simple Notification Service (SNS), which can transmit these messages to a variety of endpoints…including AWS Lambda, which means you can now easily run JavaScript code in response to something happening in a GitHub repository. In this post we’ll make a simple issue responder bot using a Lambda function, but you could use the same technique to trigger deployments or other actions.

2019-03-26 DynamoDB Guide
An open guide that walks through the basic concepts and advanced features of the DynamoDB NoSQL database provided by AWS.

2019-06-25 eksworkshop.com
A walkthrough of basic Kubernetes concepts.

2019-01-15 Everything you need to know about Networking on AWS
Everything you need to know about Networking on AWS

2018-11-26 Getting started with AWS SAM cli and golang
Introduction how to build with AWS SAM and golang and run your code locally

2019-05-20 github.com/awsdocs/aws-doc-sdk-examples/tree/master/go/example_code/dynamodb
AWS SDK Examples for DynamoDB in Golang

2019-08-27 github.com/RhinoSecurityLabs/pacu
The AWS exploitation framework, designed for testing the security of Amazon Web Services environments.

2019-08-06 github.com/smalleats/serverless-todo-example
Sample of a serverless todo app using AWS and Go

2019-09-18 Golang with Lambda and custom API authorizers

2018-11-28 h2ik/go-sqs-poller
GoLang SQS Queue Poller using the AWS SDK

2019-01-15 Implementing safe AWS Lambda deployments with AWS CodeDeploy
AWS Lambda and AWS CodeDeploy recently made it possible to automatically shift incoming traffic between two function versions based on a preconfigured rollout strategy. This new feature allows you to gradually shift traffic to the new function. If there are any issues with the new code, you can quickly rollback and control the impact to your application.

2019-01-14 jamietsao/aws-ssm-env
Simple utility to help export parameters from Amazon EC2 Systems Manager Parameter Store as environment variables

2018-11-27 jex-lin/golang-aws-sqs-example
AWS SQS example in golang (send, receive, delete)

2019-01-09 Lambda - Sample Events Published by Event Sources
The following is a list of example events published by the supported AWS services

2018-11-27 mlafeldt/lambda-sqs-example
Lambda SQS Example in Go (just consuming)

2019-01-14 Overview of the Lambda Rotation Function
How to implement the Lambda rotation function when configuring automatic parameter store rotation in AWS SSM

2018-11-26 sbstjn/go-lambda-example
Example AWS Lambda function in Go and SAM

2019-01-18 Serverless Microservice Patterns for AWS
Since I work with serverless microservices all the time, I figured I’d compile a list of design patterns and how to implement them in AWS. I came up with 19 of them, though I’m sure there are plenty more.

2018-12-03 SQS Consumer Design
Achieving High Scalability while managing concurrency in Go

2018-12-03 SQS Consumer Design: Achieving High Scalability while managing concurrency in Go

2019-04-10 tail-stack-events
CLI script for tailing AWS CloudFormation stack events

2019-09-09 The Orphaned Internet – Taking Over 120K Domains via a DNS Vulnerability in AWS, Google Cloud, Rackspace and Digital Ocean
The Orphaned Internet – Taking Over 120K Domains via a DNS Vulnerability in AWS, Google Cloud, Rackspace and Digital Ocean

2019-03-26 Tutorial on DynamoDB using Bash and the AWS CLI Tools to Interact with a Music Dataset

2018-12-19 wealthsimple/goller
A golang AWS SQS long poller

Golang
2018-11-23 Accepting Github Webhooks with Go
Accepting Github Webhooks with Go

2019-08-06 alexedwards.net/blog/serverless-api-with-go-and-aws-lambda
Build serverless API with Lambda, API Gateway, Router

2019-02-25 An in-Depth look at our Docker and ECS stack for Golang
Examples for good Makefile, how to use version information, ECS, compiler flags, smsjunk

2019-01-31 arnoldcano/teaxdeax
A RESTful todo app written in Go and based on the clean architecture (dependency injection)

2018-11-27 AWS Golang SDK Examples
AWS Golang SDK Examples

2018-11-27 aws-doc-sdk-examples/go/example_code/sqs
Examples how to use SQS in Golang

2018-11-23 aws-lambda-go
Libraries, samples and tools to help Go developers develop AWS Lambda functions.

2018-12-03 aws-samples/aws-go-wordfreq-sample
A sample micro service built with AWS SDK for Go using concurrency, and AWS services.

2019-01-09 aws/aws-lambda-go/tree/master/events
This package provides input types for Lambda functions that process AWS events.

2019-02-07 banzaicloud/pipeline
Pipeline enables developers to go from commit to scale in minutes by turning Kubernetes into a feature rich application platform integrating CI/CD, centralized logging, monitoring, enterprise-grade security, autoscaling and more.

2018-12-13 Building a worker pool in Golang
Uses workers, consumers, worker pool and channels

2019-04-23 bvwells.github.io/go-patterns/
Design patterns for the Go programming language.

2019-01-29 Clean architecture in Go
An example of clean architecture in Go using gRPC

2019-01-21 Code a simple P2P blockchain in Go!

2018-12-10 Creating a Microservice Boilerplate in Go
Example how to use viper (config file and environment variables)

2018-12-20 DamnWidget/goqueue
GoQueue is a simple thread safe empty interface Queue implementation in Golang

2019-09-02 dave.cheney.net/2019/08/20/go-compiler-intrinsics
Go allows authors to write functions in assembly if required. This is called a stub or forward declaration.

2019-02-04 eminetto/clean-architecture-go
Clean Architecture sample

2019-10-07 entgo.io
An entity framework for Go Simple, yet powerful ORM for modeling and querying data.

2019-06-05 Exploring shared objects in Go
Usage of plugins package, creating shared objects, library dependencies

2018-11-26 Getting started with AWS SAM cli and golang
Introduction how to build with AWS SAM and golang and run your code locally

2019-05-20 github.com/awsdocs/aws-doc-sdk-examples/tree/master/go/example_code/dynamodb
AWS SDK Examples for DynamoDB in Golang

2019-09-25 github.com/go-delve/delve
Delve is a debugger for the Go programming language.

2019-09-11 github.com/hoanhan101/ultimate-go
Ultimate Go study guide, with heavily documented code and programs analysis all in 1 place

2019-07-03 github.com/janickic/AWSTesting
Testing Golang AWS SDK with mocking

2019-05-20 github.com/markuscraig/dynamodb-examples
Examples of accessing DynamoDB using the AWS SDK in Golang and Node.js

2019-09-11 github.com/mvdan/github-actions-golang
Using GitHub Actions as CI effectively for Go

2019-09-02 github.com/quii/learn-go-with-tests
Comprehensive tutorial about TDD with Golang

2019-08-06 github.com/smalleats/serverless-todo-example
Sample of a serverless todo app using AWS and Go

2019-05-14 github.com/topics/golang
Golang topic on GitHub

2019-05-13 gitleaks
Audit git repos for secrets 🔑

2019-01-31 go-msgqueue/msgqueue/
Implement Queue with interface{}

2018-10-05 golang clean architecture
Implementing Bob’s Clean Architecture Concept

2019-09-18 Golang with Lambda and custom API authorizers

2019-06-11 golangweekly.com
A weekly newsletter about the Go programming language

2018-11-28 h2ik/go-sqs-poller
GoLang SQS Queue Poller using the AWS SDK

2019-08-15 https://github.com/Pungyeon/clean-go-article
Clean Go, A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.

2019-02-05 irahardianto/service-pattern-go
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.

2019-01-14 jamietsao/aws-ssm-env
Simple utility to help export parameters from Amazon EC2 Systems Manager Parameter Store as environment variables

2018-11-27 jex-lin/golang-aws-sqs-example
AWS SQS example in golang (send, receive, delete)

2019-07-03 leanote
Not Just A Notepad! (golang + mongodb)

2019-05-16 liddly
A local tiddlywiki server

2019-02-04 marcusolsson/goddd
Exploring DDD (Domain Driven Development) in Go

2019-06-05 merlin
Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang.

2019-02-18 mholt/caddy
Web Server in Golang | Also nice software architecture (types for plugins etc.)

2019-05-13 micro
A microservice toolkit writen in Golang

2018-10-05 Microservices in Golang
Implement microservices in golang using mongodb, grpc, docker

2019-02-07 minchao/smsender
A Go server for sending SMS through various providers | Also clean architecture

2018-11-27 mlafeldt/lambda-sqs-example
Lambda SQS Example in Go (just consuming)

2019-01-31 msgqueue
Implement Queue with interface{}

2018-12-03 My Neovim setup for Go
Neovim setup for Go

2019-02-04 PacktPublishing/Go-Design-Patterns
This is the code repository for the book, Go Design Patterns, published by Packt

2019-02-04 PacktPublishing/Hands-On-Software-Architecture-with-Golang
Hands-On Software Architecture with Golang: Design and architect highly scalable and robust applications using Go (English Edition) von [Raiturkar, Jyotiswarup] Hands-On Software Architecture with Golang: Design and architect highly scalable and robust applications using Go

2019-01-21 parsiya/Hacking-with-Go
These documents are based on the Gray/Black Hat Python/C# series of books

2019-02-25 Practical Go: Real world advice for writing maintainable Go programs
Best practices writing Go code

2019-05-08 Prefer table driven tests
This post explores the how and why of writing a table driven test.

2019-06-18 Quick Go Performance Improvements

2019-01-29 roblaszczak/go-cleanarch
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.

2019-05-16 rsc/tiddly
TiddlyWiki (actually TiddlyWeb) server for Google App Engine

2018-11-26 sbstjn/go-lambda-example
Example AWS Lambda function in Go and SAM

2019-06-11 securego/gosec
Golang Security Checker - Inspects source code for security problems by scanning the Go AST.

2018-11-23 Serverless Golang API with AWS Lambda
How to create a movie website using an AWS Lambda function written in Go — the latest language for serverless applications

2019-05-16 Shaked/getpocket
Implementation for GetPocket API using Go

2018-12-20 sheerun/queue
Lightweight, performant, thread-safe blocking FIFO queue based on auto-resizing circular buffer.

2019-07-02 Slackor
A Golang implant that uses Slack as a command and control server

2018-12-03 SQS Consumer Design
Achieving High Scalability while managing concurrency in Go

2018-12-03 SQS Consumer Design: Achieving High Scalability while managing concurrency in Go

2019-02-07 StackExchange/dnscontrol
Synchronize your DNS to multiple providers from a simple DSL | Good example for clean architecture

2018-11-22 Standard Go Project Layout
This is a basic layout for Go application projects. It's not an official standard defined by the core Go dev team; however, it is a set of common historical and emerging project layout patterns in the Go ecosystem. Some of these patterns are more popular than others. It also has a number of small enhancements along with several supporting directories common to any large enough real world application.

2018-12-04 The Case For A Go Worker Pool
Detailed explanations

2018-11-20 The clean architecture
The clean architecture

2019-04-23 tmrts.com/go-patterns/
A curated collection of idiomatic design & application patterns for Go language.

2018-11-20 Trying Clean Architecture on Golang — 2
Clean Architecture Part 2

2019-05-13 vuls
Agent-less vulnerability scanner for Linux/FreeBSD/WordPress/Programming language libraries/Network devices

2018-12-19 wealthsimple/goller
A golang AWS SQS long poller

2019-05-16 widdly
A self-hosted minimal TiddlyWiki (TiddlyWeb) server

2019-01-29 Writing plugins in Go
Using the plugin package

2018-12-03 Writing worker Queues in Go
Consumer Pattern (work queue, dispatcher, worker queue, workers) in Golang

2019-01-31 zucchinidev/clean-architecture-golang
he domain, or business, of our shopping application is that of human beings shopping for stuff, or, in more formal terms, of customers adding items to orders. We need to represent these business entities and their rules as code in the innermost layer, the domain layer.

Patterns
2019-04-23 bvwells.github.io/go-patterns/
Design patterns for the Go programming language.

2019-02-04 PacktPublishing/Go-Design-Patterns
This is the code repository for the book, Go Design Patterns, published by Packt

2019-03-14 Python Clean Architecture
A Python toolkit for applications driven by The Clean Architecture

2019-05-14 real-world-plantuml.com
Real world examples of plantUML diagrams

2019-01-18 Serverless Microservice Patterns for AWS
Since I work with serverless microservices all the time, I figured I’d compile a list of design patterns and how to implement them in AWS. I came up with 19 of them, though I’m sure there are plenty more.

2019-04-23 tmrts.com/go-patterns/
A curated collection of idiomatic design & application patterns for Go language.

2018-12-03 Writing worker Queues in Go
Consumer Pattern (work queue, dispatcher, worker queue, workers) in Golang

PlantUML
2019-05-14 AWS PlantUML
PlantUML sprites, macros, and other includes for AWS components.

2019-05-14 real-world-plantuml.com
Real world examples of plantUML diagrams

Python
2019-03-14 A Python toolkit for applications driven by The Clean Architecture

2019-05-14 AWS PlantUML
PlantUML sprites, macros, and other includes for AWS components.

2019-08-27 Building a logistic regression in Python
Building a logistic regression in Python

2019-08-26 Building A Logistic Regression in Python, Step by Step
Use of logistic regression

2019-02-28 Clean architectures in Python: a step-by-step example
DDD, TDD, Python

2019-03-20 Comprehensive Python Cheatsheet

2019-02-28 lgiordani/rentomatic
A demo implementation of a clean architecture in Python.

2019-03-14 Python Application Layouts
In this article, I want to give you a dependable Python application layout reference guide that you can refer to for the vast majority of your use cases.

2019-03-14 Python Clean Architecture
A Python toolkit for applications driven by The Clean Architecture

2018-10-23 pythontips
pythontips

Serverless
2019-08-06 github.com/smalleats/serverless-todo-example
Sample of a serverless todo app using AWS and Go

2019-01-18 Serverless Microservice Patterns for AWS
Since I work with serverless microservices all the time, I figured I’d compile a list of design patterns and how to implement them in AWS. I came up with 19 of them, though I’m sure there are plenty more.

Vim
2018-12-03 My Neovim setup for Go
Neovim setup for Go

Get Shit Done v2

Some random thoughts.