Skip to content

Instantly share code, notes, and snippets.

View ahmdrz's full-sized avatar
💭
I may be slow to respond.

Ahmadreza Zibaei ahmdrz

💭
I may be slow to respond.
View GitHub Profile
query="nature"
if [ $# -eq 1 ]; then
query=$1
fi
base_dir=$HOME/.local/unsplash/
mkdir -p $base_dir

Keybase proof

I hereby claim:

  • I am ahmdrz on github.
  • I am ahmdrz (https://keybase.io/ahmdrz) on keybase.
  • I have a public key ASAH3-rAevNfyxYlhRVMs-val6CiQPFOQgDyVi5kwreljQo

To claim this, I am signing this object:

@ahmdrz
ahmdrz / insta_downloader.go
Last active August 22, 2022 12:31
Want to download instagram videos ? Why not using telegram ? Share it to a user and receive it on telegram.
// test project main.go
package main
import (
"fmt"
"net/http"
"strconv"
"time"
"net/url"
package main
import (
"fmt"
"io/ioutil"
"net/http"
"regexp"
)
func getTitle(url string) (string, error) {
@ahmdrz
ahmdrz / subdomains.go
Created October 10, 2016 06:29
How to use SubDomains in Golang , Subdomains With Go , http://codepodu.com/subdomains-with-golang/
//
// Please read http://codepodu.com/subdomains-with-golang/
// It's just copy and paste :smile:
//
//
// URLs :
// http://admin.localhost:8080/admin/pathone
// http://admin.localhost:8080/admin/pathtwo
// http://analytics.localhost:8080/analytics/pathone
// http://analytics.localhost:8080/analytics/pathtwo
@ahmdrz
ahmdrz / dump.go
Created September 23, 2016 08:07
Golang Reflection Example of an array.
package main
import (
"fmt"
"reflect"
)
type Test struct {
Name string
}
@ahmdrz
ahmdrz / icode.go
Created September 13, 2016 11:05
تایید هویت کد ملی در زبان گو , Golang , کد ملی
package main
import (
"strconv"
)
func ValidateIranianCode(code string) bool {
ToInt := func(str string) int {
if icode, err := strconv.Atoi(str); err == nil {
return icode
// test project main.go
package main
import (
"crypto/sha1"
"fmt"
"time"
)
func main() {
package sample
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
)
// http://rosettacode.org/wiki/Levenshtein_distance#Go
package main
import "fmt"
func levenshtein(s, t string) int {
if s == "" { return len(t) }
if t == "" { return len(s) }
if s[0] == t[0] {