こんにちは、Qiita運営スタッフです。
8月15日(月)〜9月16日(金)の期間に開催いたしました記事投稿キャンペーン「Go強化月間~開発する上で知っておくべき知見を共有しよう~」 へのたくさんのご参加、誠にありがとうございます!
今回のイベントでは、合計123名の方にご参加いただき、56本もの記事が投稿されました!
ご投稿いただき誠にありがとうございます?
本テーマでは、Goを用いて開発する上で知っておくべきことについて様々な内容を記事にまとめていただきました。
投稿された多くの知見を日々の開発に活かしてみましょう
今回はご投稿いただいた記事の紹介といいね数のランキングを発表いたします!
Qiita運営ピックアップ記事
たくさんのご投稿の中から、Qiita運営がおすすめ記事をピックアップしました!
まだ記事を確認できていない方はご参考にしてみてください!
Go で Stack と FIFO by @mattn
Go には Stack や FIFO が無い様に見えて実はある、というお話を例を交えながら解説していただいています。
日頃の開発にも活かしていきたいですね。
Goの構造体リテラルでフィールド名の指定を強制する by @tenntenn
構造体リテラルでフィールド名の指定を強制する方法についてまとめていただきました。
フィールド名を省略して記述したことでバグを仕込んでしまった方も多いのではないでしょうか。
Goでのスクレイピングに使っていたgoqueryをcollyに置き換えてみた by @a_uchida
ライブラリgoqueryとcollyについて比較、検証したものをまとめていただきました。
ライブラリの選定や見直しを行う際に参考にしてみてください。
いいねランキング
いいねの数が多かった人気記事TOP10を発表いたします!
| 順位 | 記事 | ユーザー | いいね |
|---|---|---|---|
| ? | Go で Stack と FIFO | @mattn | 28 |
| ? | Goの構造体リテラルでフィールド名の指定を強制する | @tenntenn | 25 |
| ? | Goでのスクレイピングに使っていたgoqueryをcollyに置き換えてみた | @a_uchida | 13 |
| 4 | 高級言語でstringとかsliceを使う際に気をつけている効率化のためのTips | @hitoshi44 | 7 |
| 5 | [Go] time.Time が encode & decode で元に戻らないので、time.Timeの中を調べてみた | @nrnrk | 3 |
| 6 | actions/setup-go@v3にキャッシュ機能が実装されたのでGithub Actionsの設定を書き替える | @Ras1245 | 2 |
| 7 | GoでGormを利用してmigrateしたがDBの制約が反映されない | @Sicut_study | 1 |
| 8 | RailsコードをGoで書き直して、FFIを使ったらメモリリークした話 | @t_mapico | 1 |
| 9 | GoでヘッドレスChromeを動かして、ブラウザのLocalStorage取得するメモ | @Takatoshi_Hiki | 1 |
| 10 | Go言語~リフレクション活用事例~ | @YoshinagaYuta | 1 |
たくさんのご投稿ありがとうございました?
上記以外にもたくさんの方からご投稿をいただきました!
どの記事も学びの多い記事となっておりますので、ぜひご覧ください。
| 記事 | ユーザー |
|---|---|
| 【Go】AmazonPayの電子署名(signature)の実装サンプル | @yujiG |
| Go言語~deferについて~ | @YoshinagaYuta |
| 一般大学生がGo言語に初めて触れてみた!!【スターティングGo言語】 | @Taku_moshi |
| Tagliatelleで構造体のJSONタグのtypoを防ぐ | @Syuparn |
| Golangにおけるポインタの必要性を理解したのでその解説 | @wangqijiangjun |
| Goでerrors.New()の値を比較するテストでイコールにならない | @Sicut_study |
| Golang reflectパッケージのお勉強 | @nishisuke |
| Serverless frameworkでGoをデプロイしたらPath errorが発生する | @Sicut_study |
| Goの構造体をJSON形式で出力するいくつかの方法 | @gracefulm |
| GoのテストでJSONのレスポンスから値を取得して比較したい | @Sicut_study |
| go installしたバイナリをscratchイメージで動かす場合の注意点 | @Syuparn |
| Go + YouTube Data API v3 で特定のチャンネルの動画データ一覧を取得する | @tokuchi765 |
| GoのswaggerでAPIを登録しているのにAPI一覧が表示されない | @Sicut_study |
| 【#54 エンジニア転職学習】GORMでテーブルリセット/goqueryをループ処理 | @Chika110 |
| Goのdatabase/sqlパッケージとGORMのコードリーディング | @nishisuke |
| 【環境構築】VSCode:Remote-Container機能を利用した[Docker Compose+Go+MySQL]の開発用コンテナ構築 | @Chika110 |
| Goのテストでiniファイルの読み込みでエラーがでる(no such file or directory) | @Sicut_study |
| Go(Gin)でfrom-dataをPOSTするテストを書く | @Sicut_study |
| 【#53 エンジニア転職学習】goqueryでスクレイピングした情報をDBに一括保存する | @Chika110 |
| Gormで全レコード削除をしたが削除されなかった | @Sicut_study |
| 【#52 エンジニア転職学習】goqueryでhref情報をスクレイピング | @Chika110 |
| Goのテストでテストデータのレコードで重複が起きユニークバリデーションエラーが起きて失敗する | @Sicut_study |
| GoのSwaggerでFailed to load API definitionエラーが発生する | @Sicut_study |
| GoのAPIにReactのAxiosでアクセスするとエラーになる | @Sicut_study |
| 小ネタ/Open API 3.0 ジェネレータ oapi-codegen v1.11.0 のコード自動生成の方法 | @hmatsu47 |
| 【#55 エンジニア転職学習】Goでスクレイピングプロジェクト(完成) | @Chika110 |
| プログラミング経験者へのGo入門 | @nishisuke |
| バックグラウンドでの定期実行処理をゴルーチンで回す際の注意点 | @Syuparn |
| go.modを使わずに自作パッケージを読み込む | @Sicut_study |
| Go(gin)のAPIテストでテストが止まってしまい終了しない | @Sicut_study |
| VSCodeのGoの拡張機能でエラーがでる (DockerでGoをやるうえでの注意) | @Sicut_study |
| MySQLでsql: Scan error on column index 1, name "created_at": unsupported Scan, storing driver.Value type []uint8 into type *time.Time | @Sicut_study |
| Goの構造体のレシーバを利用したらcannot define new methods on non-local type stringというエラーがでる | @Sicut_study |
| 【#51 エンジニア転職学習】goqueryを使用したスクレイピング | @Chika110 |
| Goでスライスと配列の違いを知ったのでそれをまとめてみる | @wangqijiangjun |
| Cobraのコマンドをテストする | @ryutoyasugi |
| DockerでGoのパッケージが読み込めない(自作パッケージが読み込めない) | @Sicut_study |
| GOのSwaggerでPostのFormデータを設定できるようにしたい | @Sicut_study |
| goのパッケージインストールでgetとinstallがあるがどう違うか | @Sicut_study |
| GoのPostでBindJSONで値が取得できない | @Sicut_study |
| VSCodeのRemoteContainerのGo拡張機能に必要なライブラリをインストールする | @Sicut_study |
| Goでレコードを追加する際にincorrect string value | @Sicut_study |
| Goでgooseコマンドを打っても実行できない | @Sicut_study |
| Goで go invalid memory address or nil pointer dereference エラーが発生する | @Sicut_study |
| Goでレイアウトを読み込んでいるが白いページになる | @Sicut_study |
| ServerlessFrameworkでLambda(Go)を動かしたらファイルが見つからずエラーになる | @Sicut_study |
なお10月5日(水)より、 新たに3つの記事投稿キャンペーンがスタートしております!
機械学習 、 フロントエンド 、 PHP の中から自分に合ったテーマを見つけて、
ぜひQiitaでアウトプットしてみてください?
- 機械学習を発展させるための知識を発信しよう!
- フロントエンドの開発効率を向上するヒントを教え合おう!
- PHP強化月間~開発する上で知っておくべき知見を共有しよう~
※開催期間:10/5(水)~11/1(火)
記事投稿キャンペーンの一覧ページはこちら
原创声明:本文系作者授权爱码网发表,未经许可,不得转载;
原文地址:https://www.likecs.com/show-308628370.html