go build -o server main.go
./server
objdump -t ./server | grep "main."
package main | |
import ( | |
"encoding/json" | |
"errors" | |
"flag" | |
"fmt" | |
"io/fs" | |
"log" | |
"os" |
package main | |
import ( | |
"context" | |
"fmt" | |
"log" | |
"net/http" | |
"time" | |
) |
# (c) 2018 xinau <[email protected]> | |
# GNU General Public License v3.0+ (see https://www.gnu.org/licenses/gpl-3.0.txt) | |
from __future__ import (absolute_import, division, print_function) | |
__metaclass__ = type | |
DOCUMENTATION = ''' | |
callback: prometheus | |
callback_type: aggregate | |
short_description: expose playbook stats to as Prometheus metrics. |
#!/bin/bash | |
set -euo pipefail | |
IFS=$'\n\t' | |
# sudo ./domains.sh | tee domains.txt | awk '/AVAILABILITY_AVAILABLE$/ {print $1}' | |
structs=$(find / -maxdepth 2 -mindepth 2 \ | |
| grep -E "^/(media|run|dev)" \ | |
| grep -v -E "(_|\.)" \ |
package main | |
import ( | |
"bytes" | |
"fmt" | |
) | |
func CountFunc(s []byte, f func(rune) bool) int { | |
n := 0 | |
for i := 0; i < len(s); i++ { |
#!/usr/bin/env bash | |
# | |
# This script is used for configuring terraform and it's remote state backend | |
# for a specific environment. This is done by sourcing a backend config in the | |
# `dev` folder under the git root directory. Note that the backend config file | |
# name needs to end with a `.hcl` extension and the file basename is used as | |
# the environment name provided. It also sets a `TF_VAR_envname` with the | |
# environment name as value. | |
# | |
# For distinguishing the different environments the script also sets `PS1`. |
package main | |
import ( | |
"context" | |
"fmt" | |
"os" | |
"github.com/google/go-github/v31/github" | |
"golang.org/x/oauth2" | |
) |
{ | |
"variables": { | |
"host": "default", | |
}, | |
"builders": [ | |
{ | |
"type": "docker", | |
"image": "debian:9.6", | |
"commit": true, | |
"run_command": [ |