fin: A Trading212 aggregator tool (for Yahoo)

fin: A Trading212 aggregator tool (for Yahoo)

📅 — 🧮 796 words — 🏷️
🔗 Permalink

As you could see in my ROI stock series, I’ve been using Trading212 for a while now.

While it has some nice dashboards, I wanted more and since they offer a very nice CSV exporting feature, I decided to create my own Go-based tool to do aggregation and create a financial overview of my stocks.

💸 You can still use my affiliate link to get your own Trading212 account including a free stock of up to €100: https://www.trading212.com/invite/HrAs2dFZ

💬 Read more
Using Unix pipes with Go

Using Unix pipes with Go

📅 — 🧮 709 words — 🏷️
🔗 Permalink LinkedIn

Header by Alan Levine CC BY 2.0

Go has made it easy to work with Unix operations, it comes with the platform-independent built-in package os to interface with the operating system.

They offer nice features such as os.Stdin and os.Stdout, wrappers of type os.File around the OS’s common standard streams.

The os/exec package is also great. It allows you to run Unix-tools from within your Go application.

Package exec runs external commands. It wraps os.StartProcess to make it easier to remap stdin and stdout, connect I/O with pipes, and do other adjustments.

💬 Read more
svc; an opinionated Go service framework

svc; an opinionated Go service framework

📅 — 🧮 1219 words — 🏷️
🔗 Permalink

I have been writing Go (or Golang) for about 6 years now. In that time I’ve seen quite a few different ways on how to organize a Go project. During my time at MessageBird I got introduced to a nice layered approach. I’ve taken those lessons and applied them to something that feels right for me; github.com/gerbenjacobs/svc

svc

svc is not an actual framework, but more a convention for creating microservices.

The core of svc is centered around 3 layers: handlers, services and storages. Together with the cmd folder they are responsible for organizing your code into a clean and well-organized structure.

💬 Read more
Black and white picture of Gerben Jacobs
Hi!

Gerben Jacobs is a 36-year-old software engineer from The Netherlands. My interests lie with (web)development, databases, design patterns, social media, communities, APIs and open data.

Check out my project-based site at gerben.dev

I don't have an About page, but I do have a Now page.

Tags

agile 1 go 3 indieweb 1 open-source 4 personal 12 php 5 roi-stock-portfolio 3 scandinavia-2013 3 stocks 3 tech 19 tutorial 1 unix 1 web 1 youtube 1

Socials

Meta