Go
さて、今回からはいよいよGo言語による並行処理を読んでいきます。 Go言語による並行処理作者:Katherine Cox-BudayオライリージャパンAmazon Go言語による並行処理を読みながら公式Docを読んだりしながらのメモです。今回は、序盤とWaitGroupのことなどにつ…
gRPC Go for Professionals: Implement, test, and deploy production-grade microservices作者:Jean, ClementPackt PublishingAmazon この前から、gRPC Go for Professionals を読んでいます。 前回の記事ではEncoding details、どのようにエンコーディング…
gRPC Go for Professionals chapter01-chapter05までの読書録。 今回は、 Chapter 2からChapter 3の読書録をつけていきます。 gRPC Go for Professionals: Implement, test, and deploy production-grade microservices作者:Jean, ClementPackt PublishingAm…
gRPC Go for Professionalsのchapter01-chapter05を読み終わったので、いつものように読書録を書いていきます。 いやー久しぶりの投稿です。 gRPC Go for Professionals: Implement, test, and deploy production-grade microservices作者:Jean, ClementPack…
実用 Go言語 ―システム開発の現場で知っておきたいアドバイス作者:渋川 よしき,辻 大志郎,真野 隼記オライリージャパンAmazon 今日もこちらの読書録をまとめていきます。 HTTPサーバー 本書では、以下の3つを押さえると見通しがよくなるとあります。 Handle…
実用 Go言語 ―システム開発の現場で知っておきたいアドバイス作者:渋川 よしき,辻 大志郎,真野 隼記オライリージャパンAmazon こんにちわ。んだです。 今回も『実用 Go言語』の読書録です。 インターフェースの設計のポイント まずは、Goのインターフェース…
実用 Go言語 ―システム開発の現場で知っておきたいアドバイス作者:渋川 よしき,辻 大志郎,真野 隼記オライリージャパンAmazon 今日も今日とて、『実用 Go言語』の読書録を書いていきます。 前回は1章の記録を書きましたが、今回は2章定義型〜3章構造体まで書…
こんちにわ、んだです。 Writing A Compiler In Go (English Edition)作者:Ball, ThorstenAmazon 前回は、Arrayのcompilerとvmについて見ていきました。 nda-desu.hatenablog.com 今回は、Hashです。興奮してきましたね。 Hashって? まずは、Hashのデータ構…
こんにちは、んだです。 nda-desu.hatenablog.com 今回は、『Writing A Compiler In Go 』のChapter 6、String, Array and Hashについて書いていきます。 Array Stringについては、IntergerLiteralとやっていることが同じなので、Arrayから見ていきます。 ま…
こんにちは!んだです。 今日も今日とて『Writing A Compiler In Go』の読書録を書いていきます。 ほんなごて、コンパイラは楽しいですね。 Writing A Compiler In Go (English Edition)作者:Ball, ThorstenAmazon 前回は、Conditionalのcompilerについて眺…
こんにちわ、んだです! 本日も『Writing A Compiler In Go』の読書録を進めていきます。 Writing A Compiler In Go (English Edition)作者:Ball, ThorstenAmazon Chapter 4では、Conditionals、条件分岐を処理していきます。 どうやって処理するんでしょう…
こんばんわ、んだです。 本日も『Writing A Compiler In Go』を読んでいくシリーズです。 Writing A Compiler In Go (English Edition)作者:Ball, ThorstenAmazon 前回は、Chapter 3 Infix Expressionsということで中置式まで書いていきましたので、今回はPr…
こんにちわ、んだです。 今回も『Writing A Compiler In Go』の写経記録を書いていきます。 前回まで Chapter 2 が終わりましたので、今回はChapter 3から進めていきます。 nda-desu.hatenablog.com Infix Expressions 前回Chapter 2 ではAddまでやりました…
こんにちわ、んだです。 今回も『Writing A Compiler In Go』でございまして、前回はcompilerまで触れましたので、いよいよVirtual Machineについてです。 nda-desu.hatenablog.com What Is a Virtual Machine? まずは、Virtual Machineについて軽く触れてお…
こんにちわ、んだです。 今回も前回記事に引き続き、『Writing A Compiler In Go』 です。 nda-desu.hatenablog.com 今回はCompilerについて、触れていきます。 compiler_test まずはテストコードから眺めていきましょう。 // compiler/compiler_test.go pac…
Writing A Compiler In Go (English Edition)作者:Ball, ThorstenAmazon さて、今回からはいよいよ『Writing A Compiler In Go』です。 興奮してきますね。 Chapter 2が終わったので、忘備録として書いていきたいと思います。 今回はbytecode.について書いて…
こんにちは。んだです。 今回も前回に続き、構文解析についてお届けします。 前回記事 nda-desu.hatenablog.com 構文解析編は、2回目になりますが、今回は前置演算子・中置演算子の構文解析について書いていきます。 式の構文解析の難しさ Pratt構文解析 実…
Go言語でつくるインタプリタ作者:Thorsten Ballオライリー・ジャパンAmazon こんにちわ、んだです。 さて、前回の続きで、構文解析です。 構文解析は長いので、何回かに分けて説明していきたいと思います 今回は、let&returnについてです。 nda-desu.hatenab…
Go言語でつくるインタプリタ作者:Thorsten Ballオライリー・ジャパンAmazon はじめに 1回目の反省点と2回目でやること 字句解析とは 字句解析 in Go トークンの定義 字句解析のtests 字句解析の実際 ヘルパー関数 Repl まとめ はじめに この本を読むのは、2…