Skip to content

Instantly share code, notes, and snippets.

View cwbak's full-sized avatar

Chanwoong Park cwbak

View GitHub Profile
// 특성 확인
// http://pyrasis.com/book/GoForTheReallyImpatient/Unit45
package main
import (
"fmt"
"unicode"
)
// To decimal string:
n := int64(32)
str := strconv.FormatInt(n, 10)
fmt.Println(str) // Prints "32"
// To hexadecimal string:
n := int64(32)
str := strconv.FormatInt(n, 16)
fmt.Println(str) // Prints "20"
package main
import (
"bytes"
"fmt"
)
func main() {
var buffer bytes.Buffer
// http://www.golangprograms.com/regular-expression-to-validate-email-address.html
//Regular expression to validate email address
package main
import (
"fmt"
"regexp"
)
for start := time.Now(); time.Since(start) < time.Second; {
foo();
}
function asyncFunc(e) {
return new Promise((resolve, reject) => {
setTimeout(() => resolve(e), e * 1000);
});
}
const arr = [1, 2, 3];
let final = [];
function workMyCollection(arr) {
const key = `{"address":"6ed233df185d0ee56c3492918469b635faea81ab","crypto":{"cipher":"aes-128-ctr","ciphertext":"9cd4735969a0c892e16fc20f56531cab186bb486269b7811cd2796de56a4e64f","cipherparams":{"iv":"eafc14ea8f7ba581db92dc93b6413cc3"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"66fbaf8592f5bfce507599e766f4f73fb56c567bfd4abd5d340a541235797368"},"mac":"b7227063d3f65e00c50459c430a299fdf9372369acd8f23dbc3eab514b3a0486"},"id":"86d17a64-e9c4-4c6c-ad79-014ea7969c2e","version":3}`
auth, err := bind.NewTransactor(strings.NewReader(key), "")
if err != nil {
log.Fatalf("error while get NewTransactor: %v", err)
}
transactOpts := bind.TransactOpts{
From: auth.From,
Nonce: 0,
package main
import (
"fmt"
"time"
)
func main() {
fmt.Printf("Current Unix Time: %v\n", time.Now().Unix())
import "math/rand"
import "time"
rand.Seed(time.Now().UnixNano())
@cwbak
cwbak / 2_keyboard_shortcuts.md
Last active December 14, 2018 09:17
Here are some things you can do with Gists in GistBox.

Create documentation for your projects. Like so:


Most popular keyboard shortcuts within GistBox

  • Up/Down - Previous/Next Gist
  • Ctrl+e - Edit a selected Gist
  • Ctrl+s - Save Gist