2021年8月– date –
-
Go
【Go言語】ファイル/ディレクトリ操作方法 – 基本
【はじめに】 Goにおける基本のファイル/ディレクトリ操作方法をまとめました。今回の記事では次の要素が登場します。 osパッケージIsNotExistMkdirMkdirAllRemoveRemoveAllRenameos.FileCloseCreateOpenOpenFileReadReadAtStatWriteWriteAtio/ioutilパッ... -
英語
Effective Go 翻訳 ~ Semicolons
【Effective Go 翻訳 – Semicolons】 Like C, Go's formal grammar uses semicolons to terminate statements, but unlike in C, those semicolons do not appear in the source. Instead the lexer uses a simple rule to insert semicolons automaticall... -
Go
【Go言語】database/sqlパッケージによるデータベース操作入門 – sqlite3
database/sqlパッケージを利用したデータベース操作の基本をまとめます。今回はsqlドライバーにmattn/go-sqlite3を用いました。データベースの作成からCRUD処理までの基本操作を説明していきます。database/sqlパッケージはSQLデータベースの汎用的なインターフェースを提供します。 -
英語
Effective Go 翻訳 ~ Names
【Effective Go 翻訳 - Names】 Names are as important in Go as in any other language. They even have semantic effect: the visibility of a name outside a package is determined by whether its first character is upper case. It's therefore wo... -
Vue.js
Vue.js勉強したのでエンジニアポートフォリオサイト作ってみた
【はじめに】 Vue.jsを勉強したのでポートフォリオサイト作って公開しました。作成したサイトはこちらです → Ike's Portfolio忘れないように技術的な内容をまとめようと思います。Webフロントは専門ではないので、温かい目で見てもらえると幸いです。 【We... -
Go
【Go言語】Go Modulesによるパッケージ管理
【はじめに】 Go Modulesによるパッケージ管理についてまとめます。本記事は公式ブログ「Using Go Modules」を参考に作成しています。 【Go Modulesとは?】 Go ModulesはGoが公式でサポートする依存関係管理システムです。Go Modulesによって依存関係のバ... -
英語
Effective Go 翻訳 ~ Commentary
【Effective Go 翻訳 - Commentary】 Go provides C-style /* */ block comments and C++-style // line comments. Line comments are the norm; block comments appear mostly as package comments, but are useful within an expres... -
英語
Effective Go 翻訳 ~ Formatting
Formatting issues are the most contentious but the least consequential. フォーマットの問題は最も論争的だがそれほど重要ではありません。People can adapt to different formatting styles but it's better if they don't have to, and less time is devoted to the topic if everyone adheres to the same style. -
Go
【Go言語】encoding/jsonパッケージでJSONをパースする
encoding/jsonパッケージを利用してJSONをパースする方法についてまとめます。encoding/jsonはGo言語が提供する標準パッケージです。RFC7159に準拠したJSONのエンコーディングおよびでコーディングを処理するための機能を提供します。 -
英語
Effective Go 翻訳 ~ Introduction
【翻訳】 Introduction Go is a new language. Although it borrows ideas from existing languages, it has unusual properties that make effective Go programs different in character from programs written in its relatives. A straightforward tra...
1