Install Golang 1.9:
wget https://storage.googleapis.com/golang/go1.9.linux-armv6l.tar.gz
sudo tar -C /usr/local -xzf go1.9.linux-armv6l.tar.gz
export PATH=$PATH:/usr/local/go/bin # put into ~/.profile
If already installed old golang with apt-get:
| package main | |
| import ( | |
| "bufio" | |
| "io/ioutil" | |
| "os/signal" | |
| //"syscall" | |
| "fmt" | |
| "log" | |
| "os" |
| package main | |
| import ( | |
| "crypto/tls" | |
| "fmt" | |
| "io" | |
| "net/http" | |
| ) | |
| func main() { |
| #!/usr/bin/env bash | |
| # Ensure a file name is provided | |
| if [ -z "$1" ] | |
| then | |
| echo "No file name provided. Usage: ./split_file.bash <filename>" | |
| exit 1 | |
| fi | |
| # Extract the directory and base name from the file |
| package main | |
| import ( | |
| "context" | |
| "crypto/tls" | |
| "encoding/binary" | |
| "errors" | |
| "io" | |
| "log" | |
| "net/url" |
| package ciphers | |
| import ( | |
| "crypto/rand" | |
| "crypto/rsa" | |
| "crypto/sha512" | |
| "crypto/x509" | |
| "encoding/pem" | |
| "log" | |
| ) |
Install Golang 1.9:
wget https://storage.googleapis.com/golang/go1.9.linux-armv6l.tar.gz
sudo tar -C /usr/local -xzf go1.9.linux-armv6l.tar.gz
export PATH=$PATH:/usr/local/go/bin # put into ~/.profile
If already installed old golang with apt-get:
| import "sort" | |
| ages := map[string]int{ | |
| "a": 1, | |
| "c": 3, | |
| "d": 4, | |
| "b": 2, | |
| } | |
| names := make([]string, 0, len(ages)) |
| package main | |
| import ( | |
| "bufio" | |
| "io/ioutil" | |
| "os/signal" | |
| //"syscall" | |
| "fmt" | |
| "log" | |
| "os" |
| package main | |
| import ( | |
| "bufio" | |
| "fmt" | |
| "hash/fnv" | |
| "io" | |
| "os" | |
| ) |
| package main | |
| import ( | |
| "bytes" | |
| "compress/gzip" | |
| "fmt" | |
| "io" | |
| "log" | |
| ) |