Evolution of Go Loggers
- Summer 2014 - inconshreveable/log15
- Fall 2014 - go-stack/stack
- Spring 2015 - go-kit/kit/log
- Summer 2015 - go-logfmt/logfmt
json
Evolution of Go Loggers
json
This script will test that go is installed and the GOPATH is properly set
package main
import (
"log"
"os"
"path/filepath"
"strings"
// Note: Unused Experimental Component
// Requires Victory and d3- shape
import React from "react";
import { PropTypes } from "prop-types";
import {
VictoryAxis,
VictoryBrushContainer,
VictoryChart,
// components/expressive-text.scss | |
@import '../variables.scss'; | |
@import '../mixins.scss'; | |
// Local Variables | |
$colors-default: $colors-datarange-bad-to-good; | |
$precision-default: 24; | |
$steps-default: gradient; | |
// Helpers |
// goal: Use generators to iterate through a tree | |
// Create a class that has children and an iterator that recurses over the children | |
class Node { | |
constructor(value, children) { | |
this.value = value; | |
this.children = children; | |
} | |
*[Symbol.iterator]() { |
// middlewares/async.js | |
export default function({ dispatch }) { | |
return next => action => { | |
// Check if a thenable | |
if (action.payload.then) { | |
// If a thenable, don't call next until the promsie resolves | |
action.payload = action.payload.then(res => { | |
action = { ...action, payload: res.data }; | |
next(action); | |
}); |
index.js
, uncomment window.localStorageWorkerstore.js
, uncomment the lodash and getState imports, delete the dashboard JSON imports, uncomment the localStorage effects, and delete "loadDashboardsFromJSON"Container
, uncomment out the localStorage code and delete the call to Actions.loadDashboardsFromJSON
GMGrid
, uncomment the code in updateDashboardLayoutSettingsGrid
, uncomment the LayoutSection with the reset dashboards functionality.**** **** ______ _ _ | |
****** ****** | _ \ (_) | | | |
**** **** | | | | ___ ___ _ _ __ | |__ ___ _ __ | |
| | | | / _ \ / __|| || '_ \ | '_ \ / _ \| '__| | |
**** | |/ / | __/| (__ | || |_) || | | || __/| | | |
****** |___/ \___| \___||_|| .__/ |_| |_| \___||_| | |
**** | | | |
|_| |
{ | |
"globals": { | |
"alwaysShowTabs": true, | |
"defaultProfile": "{7f586916-8357-53d4-bb2b-ca96f639898a}", | |
"initialCols": 120, | |
"initialRows": 30, | |
"keybindings": [ | |
{ | |
"command": "closeTab", | |
"keys": ["ctrl+w"] |