「 golang 」 一覧

Go言語

FSMを使った状態管理をGoで実装する

2024/02/05   -BackEnd
 

はじめに 一般的なアプリケーションには、少なからず、何らかの状態変化を管理するコードが含まれていると思います。 それが、管理する状態が少なかったり簡単である場合は、 if や case を使って処理す ...

Go言語

sqlcを使ってSQLファイルからGoのコードを生成する

2024/01/05   -BackEnd
 

はじめに Goでデータベースにアクセスする場合、様々なやり方(ORMを使う、クエリを直接書いて実行する等)がありますが、それぞれ良さと辛みがあると思います。 個人的には、RailsのActiveRec ...

aws

AWS LambdaとSQSでキューを処理する

2023/08/01   -Server
 ,

はじめに 前回の記事ではLambdaとAPI Gatewayを組み合わせる方法を紹介しました。今回の記事では、引き続きLambdaの掘り下げで、Amazon SQSと組み合わせてキューを処理する方法を ...

Go言語

[Go初心者]テストについて学習

2023/04/27   -Tech, BackEnd
 

はじめに 今回はGo言語のテストについて学習していきたいと思います。 テスト Go言語には、テストを書くための標準パッケージであるtestingがあります。testingパッケージを使用すると、Go言 ...

Go言語

[Go初心者]Interfaceについて学習

2023/03/13   -BackEnd
 

はじめに 今回は最近実務でも使い出し、学習をしているGo言語のInterfaceについて学習したことをまとめていきたいと思います。 interfaceとは Interfaceは、JavaやC#などの静 ...

Go言語

GoでSMF(MIDI)ファイルを読み込んでみた

2022/11/14   -Tech
 , ,

はじめに 私の最近の趣味はDTMで、時々曲を作っているのですが、単に曲を作るだけでなく、その打ち込みデータを他のこともにも活用できないかと考えました。そこで、DTMで作成したMIDIデータをGoで読み ...

aws

Amazon ECSでGoのEchoサーバを立ち上げる

2022/11/02   -Server
 , ,

はじめに コンテナをマネジメントする様々なサービスが登場し、コンテナを利用する敷居が下がってきています。今回はその中でも特に設定が簡単だと思われるAmazon ECSでGoのEchoサーバを立ち上げる ...

crypto

公開鍵暗号の概要、用語と使用例

2022/09/26   -BackEnd
 ,

はじめに 普段意識しなくても暗号化に関する技術は身近にあります。たとえば、SSL証明書、GitHubなどに登録する公開鍵、JWTトークンなどです。 私もこれらの技術を利用していますが、それがどのような ...

Go言語

Go 1.19でGoDocに追加された機能

2022/08/22   -BackEnd
 

はじめに 8月2日にGo 1.19がリリースされました。Go 1.18ではGenericsを始め、大きな変更点がありましたが、Go 1.19では細かな変更が多くなっています。 今回はGo 1.19の内 ...

Go言語

Goのfmt.print系関数のまとめ

2022/07/18   -BackEnd
 

はじめに 今回は、Goで最も使われているfmtパッケージの各print関数についてまとめます。 print関数の命名規則 fmtパッケージの各print関数には、大きく3つの種類があります。 Prin ...

フォロー

blog-page_side_responsive

2026年10月
日 月 火 水 木 金 土
 123
45678910
11121314151617
18192021222324
25262728293031

アプリ情報

私たちは無料アプリもリリースしています、ぜひご覧ください。 下記のアイコンから無料でダウンロードできます。