Here are several different ways to test a TCP port without telnet.
BASH (man page)
$ cat < /dev/tcp/127.0.0.1/22
SSH-2.0-OpenSSH_5.3
^C
$ cat < /dev/tcp/127.0.0.1/23
Here are several different ways to test a TCP port without telnet.
$ cat < /dev/tcp/127.0.0.1/22
SSH-2.0-OpenSSH_5.3
^C
$ cat < /dev/tcp/127.0.0.1/23
| #!/usr/bin/env bash | |
| set -e | |
| # The MIT License (MIT) | |
| # Copyright (c) 2018 RaviTezu | |
| # Permission is hereby granted, free of charge, to any person obtaining a copy | |
| # of this software and associated documentation files (the "Software"), to deal | |
| # in the Software without restriction, including without limitation the rights |
Picking the right architecture = Picking the right battles + Managing trade-offs
I hereby claim:
To claim this, I am signing this object:
| package main | |
| import ( | |
| "context" | |
| "fmt" | |
| "io/ioutil" | |
| "strings" | |
| "cloud.google.com/go/storage" | |
| "github.com/golang/glog" |
| #!/usr/bin/env bash | |
| set -e | |
| # Author: Ravi Teja Pothana (@RaviTezu) | |
| # Date: Nov 15, 2016 | |
| # The MIT License (MIT) | |
| # Copyright (c) 2016 RaviTezu |
| location / { | |
| ## check for goget AND /namespace/project | |
| if ($args ~* "^go-get=1") { | |
| set $condition goget; | |
| } | |
| if ($uri ~ ^/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$) { | |
| set $condition "${condition}path"; | |
| } | |
| if ($condition = gogetpath) { | |
| return 200 "<!DOCTYPE html><html><head><meta content='git.axon$uri git ssh://[email protected]:2200$uri.git' name='go-import'></head></html>"; |
| type T struct { | |
| A int | |
| B string | |
| } | |
| t := T{23, "skidoo"} | |
| s := reflect.ValueOf(&t).Elem() | |
| typeOfT := s.Type() | |
| for i := 0; i < s.NumField(); i++ { |
| package main | |
| import ( | |
| "net" | |
| "os/exec" | |
| "github.com/k0kubun/pp" | |
| ) | |
| func Hosts(cidr string) ([]string, error) { |