Javaのchar型と、Goのrune型は何が違う?
はじめに Goには「1つの文字」を表現するためのrune型があります。筆者は普段Javaを書いているため「char型みたいなものか」と思っていましたが、少し扱いが異なる点について、(忘れるうちに...
13 search resultsShowing 1~13 results
You need to log-in
はじめに Goには「1つの文字」を表現するためのrune型があります。筆者は普段Javaを書いているため「char型みたいなものか」と思っていましたが、少し扱いが異なる点について、(忘れるうちに...
はじめに 最近、5000兆周遅れでDockerのキャッチアップを始めました。よく耳にする技術でしたが、実際に学んでみると「なるほど!」の連続で刺激的です。 この記事では、僕と同じようにDocke...
はじめに 最近、Java SE 17 Programmer I (1Z0-825-JPN) 試験の勉強をしていています。 予想問題で次のような観点が問われると、「え、どうだったっけ...?」と思...
はじめに 最近、Java SE 17 Programmer I (1Z0-825-JPN) 試験の勉強をしていて、そこで シールクラス(sealed class) という機能を知りました。シール...
これは、Go Advent Calendar 2024の21日目の記事です。 はじめに こんにちは!私は普段Javaでバックエンド開発をしているエンジニアです。仕事でGoを使う機会は無いのですが...
私は今年、初めての転職をしました 面接対策について振り返ってみると、私が特に意識していたのはストーリーに一貫性があることでした。では、一貫性のあるストーリーとはどのようなものでしょうか? 一貫性...
はじめに Decoraterパターンは、オブジェクトの振る舞いを追加 / 変更するための非常に強力なデザインパターンです Goには直接的なサポートはありませんが、インタフェースと関数を使うことで...
はじめに Goのスライスは動的な配列として利用でき、要素数が固定されていないため、柔軟に扱えます ただし、appendを使用して要素を追加する際には、スライスのキャパシティがどのように影響するか...
はじめに Goのdeferについて「呼び出し元の関数の終了時に実行されるんだな!」と軽く理解していませんか?(私もその一人でした、偉そうなタイトルですいません...) ですが、そのような認識では...
はじめに 本記事では、Go言語のdeferについて、基本的な特徴を3点紹介します! deferの特徴 1. 関数の実行を遅延させる deferは、Goのキーワードの一つで、関数の実行を遅延させる...
はじめに Golangには、関数のデフォルト引数(後述します)がありません これに対するアプローチの1つとして「Functional Option Pattern」があります 本記事ではこの手法...
はじめに この記事ではReactアプリケーションでイベント(onClick、onChangeなど)のprop(コンポーネントの引数)の正しい渡し方について、サンプルを使いながら紹介します 初歩的...
はじめに この記事ではJavaScriptの配列・オブジェクトを正しくコピー(複製)する方法を紹介します 初歩的な内容ですが、筆者が初見殺しに会った為、備忘録として共有します この記事の対象者 ...
13 search resultsShowing 1~13 results
Qiita is a knowledge sharing service for engineers.