One file for each domain, both www.example.com and example.com need separate files:
{
"applinks": {
"apps": [],
"details": {
"9JA89QQLNQ.com.apple.wwdc": {| apiVersion: "security.istio.io/v1beta1" | |
| kind: RequestAuthentication | |
| metadata: | |
| name: echoserver | |
| namespace: default | |
| spec: | |
| selector: | |
| matchLabels: | |
| app: echoserver | |
| jwtRules: |
One file for each domain, both www.example.com and example.com need separate files:
{
"applinks": {
"apps": [],
"details": {
"9JA89QQLNQ.com.apple.wwdc": {| # Set variables in .bashrc file | |
| # don't forget to change your path correctly! | |
| export GOPATH=$HOME/golang | |
| export GOROOT=/usr/local/opt/go/libexec | |
| export PATH=$PATH:$GOPATH/bin | |
| export PATH=$PATH:$GOROOT/bin |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| package utils | |
| import "crypto/cipher" | |
| type ecb struct { | |
| b cipher.Block | |
| blockSize int | |
| } | |
| func newECB(b cipher.Block) *ecb { |
| #!/usr/bin/env bash | |
| rm -rf "${HOME}/Library/Caches/CocoaPods" | |
| rm -rf "`pwd`/Pods/" | |
| pod update |