サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
www.uniuniunicode.com
目次 はじめに iota とは 本題の前に、2つの前提 前提1: Goコンパイラ gc によるコンパイルの流れ 前提2: 「定数の宣言」の文法と各名称 「定数の宣言」がASTになるまで ソースコードが構文ツリーになるまで 構文ツリーがASTになるまで まとめ 参考記事 はじめに この記事は、Go3 Advent Calendar 2019の9日目の記事です。 普段、私たちは何気なくiotaを利用しています。 しかし、私はiotaを使っていくうちに、「誰が1ずつインクリメントしてくれているんだろう…そもそもiotaってなんなんだろう…」と不思議に思うようになりました。 const ( A = iota + 1 // 1 B // 2.. C // 3... どうやってインクリメントとされていくんだ? ) そのことが気になった私は、iotaがどのようにコンパイラによって扱われるかを調べてみるこ
はじめにPython3.3 までは、 「あるディレクトリ以下に存在するテキストファイルの一覧を取得して、それぞれを開く」 という処理に、以下の 3 つのライブラリを使う必要がありました。 ファイルパス操作 os.pathファイルの一覧取得 glob.globファイルを開く openしかし、Python3.4 以降であれば、これらを すべて 標準ライブラリpathlibに一任 することができます。 これによって、ファイル操作処理における 書きやすさ・読みやすさが向上 し、それぞれのライブラリの使い方をわざわざ調べる時間や、 ライブラリ間の微妙な仕様の違いに苛まれる心配から解放されます。 今回は、 「../datasets/foo/bar以下に存在するテキストファイルをすべて取得して、内容を表示したい」 という目標に対して、pathlib を利用しない場合、pathlib を利用する場合のコー
Go コンパイラのコードを読んでみようコンパイラの基礎知識をおさらいした上で、公式 Go コンパイラ gc のコードを個人的な面白いポイントと共に紹介します 314 users 独自ドメインでのメール送受信をGoogle Domains + Gmailで簡単に実現Google Domainsで独自ドメインを管理すれば、簡単に独自ドメインでGmailでの送受信が行える 100 users
このページを最初にブックマークしてみませんか?
『ebiebievidence.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く