2019-01-01から1年間の記事一覧
プログラミング言語 Rust スクリプト言語のような書き方でC++のような高速化ができるらしいよ 詳しくはわからんがとりあえずやってみる 環境 Mac Book Air(もう古いかも…5年以上前のものだし) インストール curl https://sh.rustup.rs -sSf | sh 環境設定 …
Promiseは 並列処理でちょっと前に学習したやつで function sampleTask1() { return new Promise(function(resolve, reject) { setTimeout(function () { console.log('sample1'); resolve("sample1"); }, 3000); }); } って定義したら ↓ sampleTask1() .the…
概要 fetch使ってみたい APIはgo言語で作成した適当なやつ サーバ側 package main import ( "encoding/json" "log" "math/rand" "net/http" "time" ) func main() { http.HandleFunc("/sample_api1", sampleAPI1) http.HandleFunc("/sample_api2", sampleAPI…
なんか 知らんうちにfetchとか出てるんだけどPromiseとかいうやつ返すんですけど この辺の使い方とか知らないとjqueryのajaxしか使えなくなってくるのは恥ずかしい Promise 非同期処理するやつ Promiseで実行した結果はresolveが正常時、rejectが異常時に設…
golangでのエラーとかって 基本的にはエラーオブジェクトのチェックしかしていない panic発生したら 落ちます package main import ( "log" ) func main() { log.Println("start") // 意図的にpanicを起こす panic("aaaa") //var a *interface{} //*a = 0 //…
仕事でコード書くより 設計の仕事ばっかり、スケジュール管理とかめんどくさいので 他の人やってくんないかな… UUIDって? UUID(Universally Unique Identifier)とは、ソフトウェア上でオブジェクトを一意に識別するための識別子である。 *1ざっくりいうと…