並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 132件

新着順 人気順

Golandの検索結果81 - 120 件 / 132件

  • Go Developer Survey 2022 Q2 Results - The Go Programming Language

    After Go 1.18 was released with support for type parameters (more commonly referred to as generics), we wanted to understand what the initial awareness and adoption of generics looked like, as well as identify common challenges or blockers for using generics. The vast majority of survey respondents (86%) were already aware generics shipped as part of the Go 1.18 release. We had hoped to see a simp

      Go Developer Survey 2022 Q2 Results - The Go Programming Language
    • Amazon CodeWhisperer, Free for Individual Use, is Now Generally Available | Amazon Web Services

      AWS News Blog Amazon CodeWhisperer, Free for Individual Use, is Now Generally Available Today, Amazon CodeWhisperer, a real-time AI coding companion, is generally available and also includes a CodeWhisperer Individual tier that’s free to use for all developers. Originally launched in preview last year, CodeWhisperer keeps developers in the zone and productive, helping them write code quickly and s

        Amazon CodeWhisperer, Free for Individual Use, is Now Generally Available | Amazon Web Services
      • gRPCとGoでサーバサイド開発を始めるために用意したこと - トレタ開発者ブログ

        トレタ Advent Calendar 2019 の7日目の記事です。 こんにちは!前回の対策として、からをやぶるパルシェンを採用したところ徐々に勝てるケースが増えてきたサーバサイドエンジニアの川又です。 ミミッキュ・ドラパルトに対しては優位に立てることが多くなった(気がする)のですが、最近増えてきた(気がする)バンギラスが完全に止まるようになってしまったので、そちらの対策を考えないとツラい感じになってきました。 この記事では、自分が開発に携わっているgRPCとGoを使ったサーバサイドのコンポーネントの開発をするにあたって用意したことについて書いてみます。 (注: まだ開発中のフェーズなので、運用に乗せるところまでは考えられていません><) トレタのサーバサイドはRuby on Railsを採用することが多かったのですが、Toreta nowのサーバサイドなど一部のコンポーネントではGoが

          gRPCとGoでサーバサイド開発を始めるために用意したこと - トレタ開発者ブログ
        • ISUCON 12 初参戦レポート - Qiita

          詳細 環境構築・方針決定 joe が CloudFormation を立ち上げてサーバーにアクセス、mpyw がコードをローカルにコピーしてリポジトリを作成、私がマニュアルを読んでサービスにアクセスできる状態にしました。一通りの環境再現が終わると joe は初回計測と New Relic の導入および Makefile の作成、mpyw はコードの流し読み、私はスコア計算方式を読解とそれぞれの作業に取りかかりました。 スコア計算方式や New Relic の計測結果、開会式でのヒントを元にランキング API の改修から取り掛かる方針で合意し開発を開始しました。 と,あっさり書いてあるんですが,実は初っ端からトラブルが発生していました。 結局最後までレギュレーション違反のセキュリティグループ変更をやらないと SSH で入れなかった理由は不明のままなんですが,次回からは「さすがにこれおかしくな

            ISUCON 12 初参戦レポート - Qiita
          • VSCodeでGitLensを使う | フューチャー技術ブログ

            春の入門連載2024、5本目の記事です。 はじめにこんにちは。CSIG(Cyber Security Innovation Group)の棚井です。 春の入門連載2024ということで、VSCodeの拡張機能である「GitLens — Supercharge Git in VS Code」を取り上げます。 エディタ選びみなさんは、普段の開発エディタには何を利用されていますか? ソフトウェアエンジニアであれば、エディタとの付き合いは絶対に外せないポイントです。私の場合は、「生成系AIとの連携があるか?」と「開発支援ツールが整備されているか」を判断軸としています。 「GitHub Copilot」との連携があり、私がこれまで利用してきたエディタは JetBrains VSCode(Visual Studio Code) の2つです。 JetBrainsの製品はインストール時点で豊富な開発支援機能

              VSCodeでGitLensを使う | フューチャー技術ブログ
            • go.workはmonorepoの夢を見るか - ぽよメモ

              TL; DR はじめに Workspace modeが解決したい課題 Workspace modeのユースケース 複数リポジトリにまたがる開発をする experimentalWorkspaceModuleを置き換える monorepoとWorkspace mode single moduleの場合 multi moduleな場合 goplsのためのワークアラウンド go.modのあるディレクトリにcdしてそこでエディタを開く エディタのMulti-root Workspaceを利用する まとめ TL; DR multi moduleなmonorepoだからgo.workを置こう、は間違い 依存関係の管理を一緒にしてしまって問題ない物だけが一つのWorkspaceに共存できる monorepoでも普通のリポジトリでも、go.workは一時的に外部依存をローカルにあるモジュールで上書きするとき

                go.workはmonorepoの夢を見るか - ぽよメモ
              • GoLand Tips 7選 | フューチャー技術ブログ

                こんにちは、FutureのEngineer Campにてインターン中の山本です。 インターンではGo言語を使用したIoTプラットフォームのバックエンド開発に参加させていただいております。 はじめにGoLandはGoでの開発に特化した統合開発環境で、最初からGoの開発に必要な機能はほとんど揃っています。そのため、インストール後すぐに使い始めることができるという利点があります。とはいえGoLandの全ての機能を使いこなすのは簡単ではなく、なんとなく、受動的に使っている方は多いのではないでしょうか。 本記事ではそんな方に向けて、普遍的なGoLandの機能を紹介する内容となっています。読後に少しでもコードを書くのが楽になれば幸いです。 https://www.jetbrains.com/ja-jp/go/ Windowsなどの他のOSを使っている方へ筆者が使用しているOSの関係上、記載するショート

                  GoLand Tips 7選 | フューチャー技術ブログ
                • Get familiar with workspaces - The Go Programming Language

                  Beth Brown, for the Go team 5 April 2022 Go 1.18 adds workspace mode to Go, which lets you work on multiple modules simultaneously. You can get Go 1.18 by visiting the download page. The release notes have more details about all the changes. Workspaces Workspaces in Go 1.18 let you work on multiple modules simultaneously without having to edit go.mod files for each module. Each module within a wor

                    Get familiar with workspaces - The Go Programming Language
                  • 【IntelliJ入門】基本的な使い方 - RAKUS Developers Blog | ラクス エンジニアブログ

                    はじめに こんにちは、楽楽精算の開発に携わっているHiroto-Kitamuraです。 皆さまは、開発にどのような環境(IDE、エディタ)を使用しているでしょうか? EclipseにVSCode、EmacsにVimなど…個々の使い方によって選択肢は多いですよね。 本記事では、私が職場や家でインストールして使用しているIDEのIntelliJを紹介します。 IntelliJは機能をフルに使おうとすると有料ですが、私はそれに見合う価値があると考えています。 インストールから日本語化などの簡単な使い方まで解説しているので、気になった方はぜひ最後までお読みください。 はじめに IntelliJとは? 有料版と無料版について インストール手順 Toolboxのインストール IDEのインストール 初期設定 日本語化・プラグイン導入の使い方 ライセンス購入 IntelliJの使い方 プロジェクト作成・プ

                      【IntelliJ入門】基本的な使い方 - RAKUS Developers Blog | ラクス エンジニアブログ
                    • IntelliJ IDEAのショートカット:トップ 15 | Post Blog

                      IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                        IntelliJ IDEAのショートカット:トップ 15 | Post Blog
                      • LightEdit Mode | The IntelliJ IDEA Blog

                        IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                          LightEdit Mode | The IntelliJ IDEA Blog
                        • ki: The Next Interactive Shell for Kotlin | The Kotlin Blog

                          IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                            ki: The Next Interactive Shell for Kotlin | The Kotlin Blog
                          • The state of Go | The GoLand Blog

                            IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                              The state of Go | The GoLand Blog
                            • コンテナ内で動くGoのWebアプリケーションをリモートデバッグする - Qiita

                              コンテナ内のGo製Webアプリケーションをリモートデバッグする方法をまとめています。 ハマった点とその回避策も載せています。解消策などありましたら教えていただけると嬉しいです。 TL;DR Delveというデバッガーを使うと、リモートデバッグができる Realizeというタスクランナーと組み合わせる場合は、いくつか回避策が必要になった リモートデバッグのクライアントにはGoLandを使用した(他のエディタも対応状況はこちらを参照) サンプルコード この記事にあげているコードは、こちらにあります。 bellwood4486/sample-go-containerized-debug ディレクトリは次のように3段階になっています。 * 0_base: リモートデバッグを組み込む前のコード * 1_dlv: Delveを入れてリモートデバッグできるようにしたコード * 2_dlv_realize

                                コンテナ内で動くGoのWebアプリケーションをリモートデバッグする - Qiita
                              • JetBrains IDE の行全体コード補完: 知っておくべき情報 | JetBrains のブログ

                                AI を使ったプログラミングについては現在も意見が大きく分かれていますが、AI を日常業務のワークフローに採用し始めている開発者が増えつつあることは否定できません。 読者の皆さんがこの議論における自分の立場をすでに決めているかどうかは分かりませんが、バージョン 2024.1 の JetBrains IDE には、好奇心を刺激する新機能「行全体コード補完」が搭載されています。 これは AI を利用した機能で、インターネット経由でデータを送信することなくローカルで動作します。 このブログ記事では、行全体コード補完とは何か、その仕組みとサポート対象言語、およびこの機能のフィードバックを提供する方法について詳しく説明します。 JetBrains IDE の行全体コード補完とは? この新しいタイプのコード補完は、最新の 2024.1 アップデートで JetBrains IDE に追加されました。 以

                                  JetBrains IDE の行全体コード補完: 知っておくべき情報 | JetBrains のブログ
                                • 数字で見る 2020年における Java の現状 | The IntelliJ IDEA Blog

                                  IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                    数字で見る 2020年における Java の現状 | The IntelliJ IDEA Blog
                                  • kotlinx.coroutines 1.4.0: Introducing StateFlow and SharedFlow | The Kotlin Blog

                                    IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                      kotlinx.coroutines 1.4.0: Introducing StateFlow and SharedFlow | The Kotlin Blog
                                    • IntelliJ IDEA 2019.3:パフォーマンスと品質の向上 | Post Blog

                                      IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                        IntelliJ IDEA 2019.3:パフォーマンスと品質の向上 | Post Blog
                                      • 最高の Windows 開発環境を整えるためにやったこと - 本日も乙

                                        (注)ギークな読者ならもっと手の込んだ開発環境だと思いますが、本記事は「私にとっての」最高の Windows 開発環境なので悪しからず。 本記事は Sansan Advent Calendar 2020 の10日目です。業務で使っていた Mac が残電源容量を50%を切ると突然落ちるという謎現象に遭遇していました。12月に部署異動した*1ので、この機に Windows に変えることにしました。 前職も Mac を使っていたので、7・8年ぶりの Windows です。 Windows にした理由 キーマッピングの変更 WSL2 のインストール Windows Terminal の設定 Docker のインストール VSCode のインストール GoLand のインストール Golang のインストール その他 CopyQ Royal TS Windows10 フォントが汚いので一発変更! S

                                          最高の Windows 開発環境を整えるためにやったこと - 本日も乙
                                        • VSCodeでGoの文字列内のSQLをシンタックスハイライトしたい - ちなみに

                                          TL;DR 適当な Grammer 拡張を入れて以下の設定を書いておきましょう。 "gopls": { "ui.semanticTokens": true, // you can optionally turn on these features for more colors // see https://go.dev/issue/45753 and https://go.dev/issue/45792 "ui.noSemanticString": true, // delegates string syntax highlighting to vscode "ui.noSemanticNumber": true, // delegates number syntax highlighting to vscode } 本文 仕事では主に Go を書いていて、DBへのクエリは生のSQLを文

                                            VSCodeでGoの文字列内のSQLをシンタックスハイライトしたい - ちなみに
                                          • Fleet Below Deck, Part I - Architecture Overview | The Fleet Blog

                                            IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                              Fleet Below Deck, Part I - Architecture Overview | The Fleet Blog
                                            • Go Tips連載2: Golandで環境変数をさっと貼る方法 | フューチャー技術ブログ

                                              はじめにGo Tips連載の第2弾です。 こんにちは。TIG DXユニットの真野です。ここ数ヶ月は某IoT案件でGoを用いてバックエンド開発に勤しんでいました。連載第1弾のホワイトリストProxy申請するときのGo依存ライブラリURLドメインの調べ方を書いた宮崎さんとは、Goでメッセージ管理のライブラリとか、2-Way-SQLのライブラリとかを作りたいよねといったネタを交換を良くする仲です。 今回はGoでアプリ開発するときにお世話になっている人が多い、GolandのTipsを紹介します。 背景The Twelve-Factor Appの方法論や、Dockerなどコンテナの流行に合わせて、環境変数でアプリケーションの設定を切り替えることが増えていると思います。 単純にこの言葉通りに設計すると、以下のように環境変数の種類が増えてくる場合が多いと思います。噂では30~40の環境変数を使うコンテナ

                                                Go Tips連載2: Golandで環境変数をさっと貼る方法 | フューチャー技術ブログ
                                              • Switching from C# to Go for Backend Development - Aluma

                                                By Phil Richards, Lead Architect at Aluma Running a microservices-based architecture here at Aluma means we’re able to trial new technologies when developing new features, without having to rewrite a monolith. We'd already been using Go for our command-line client, but around a year ago we tried out Go for a new microservice, and we liked it so much we decided to use it for all future backend deve

                                                  Switching from C# to Go for Backend Development - Aluma
                                                • Entity Framework Core 5 - Pitfalls To Avoid and Ideas to Try | The .NET Tools Blog

                                                  IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                    Entity Framework Core 5 - Pitfalls To Avoid and Ideas to Try | The .NET Tools Blog
                                                  • 「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に

                                                    「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に:クラウドベースのAI支援機能の懸念点をカバー クラウドベースのAIアシスタントを利用して著作権やデータプライバシーの問題を回避するというトレンドがますます広がっている。そうした中、「JetBrains」が「GitHub Copilot」に先んじてローカルでのAIコード支援機能を実装した。本記事ではそのメリットを解説する。 JetBrainsが開発する各種IDE(統合開発環境)の大半に、ローカルAI(人工知能)コードオプションが組み込まれた。これは、コードの全行を提案することを目的にトレーニングされた小さな言語モデルを、ローカルで動かすものだ。コードの正確性をチェックする組み込み機能が、同社IDEの有償サブスクリプションを利用するユーザーに提供されるようになる。 こうした機能は、2024年4月上旬にリリースされたバ

                                                      「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に
                                                    • JetBrains Gateway と Gitpod を使ったリモート開発 | JetBrains のブログ

                                                      本日は Gitpod ユーザーの皆さんとともに、Gitpod と JetBrains Gateway リモート開発ソリューションの統合について発表いたします。 この統合により、必要に応じてお気に入りの JetBrains IDE からクラウドで稼働中の使い捨て可能な環境でホスティングされているソースコードにアクセスできるようになりました。 すべての言語処理は Gitpod 環境で行われ、ユーザーはリッチなシンクライアントを使用して、使い慣れた JetBrains IDE の操作感をそのままにローカルで作業することができます。 JetBrains Gateway を使ったリモート開発 念のために説明しておきますが、JetBrains Gateway は JetBrains のリモート開発向けソリューションです。 これは 2021 年 11 月に発表されたスタンドアロン型アプリであり、リモート

                                                        JetBrains Gateway と Gitpod を使ったリモート開発 | JetBrains のブログ
                                                      • ゼロからはじめるGo言語(7) 快適なGo言語の開発環境を模索しよう

                                                        Go言語はスクリプト言語のように柔軟に記述することができますが、変数にはしっかりとした型が決まっている静的型付き言語です。静的型付き言語の良さというのは、少し大きなプログラムを作った時に発揮されます。型がはっきりしていることで、エディタの補完機能が利きやすいのです。つまり、Go言語を書くときには、Go言語に対応したツールやエディタを利用すると開発効率がぐっと上がります。そこで本稿では、快適なGo言語の開発環境についていくつかを紹介します。 どんな開発環境があるか? 本稿執筆時点で、Go言語の開発環境を整える場合、次の選択肢が候補にあがります。 Visual Studio Code + Go言語プラグイン ATOM + Go言語プラグイン(go-plus) JetBrains GoLand Vim/Neovim + Go言語プラグイン(vim-go) それぞれの開発環境で、ソースコードのカラ

                                                          ゼロからはじめるGo言語(7) 快適なGo言語の開発環境を模索しよう
                                                        • Pair programming with JetBrains IDEs

                                                          Today we are launching plugins for all the JetBrains IDEs that allows you to do pair programming with people using other IDEs. That's right! You can be using IntelliJ while your colleague is coding with WebStorm (or even VS Code) and that's fine! GitDuck is a video chat tool built for developers that enables them to share their code in real-time and do pair programming. In order to do that, you ne

                                                            Pair programming with JetBrains IDEs
                                                          • VSCode Remote DevelopmentとDev Containerで、いつでもどこでも自宅サーバー上で開発する

                                                            背景 これまでmacOS環境(Apple Silicon)で開発していましたが、 どうしてもプロセッサアーキテクチャの関係でdocker buildに失敗することが多かったため、 iOSアプリ開発以外は自宅マシン(Ubutuntu amd64)でビルドするようになりました。 それもVSCodeが Remote Developmentに対応したおかげです。 今では好きなようにWebフロント・バックエンドAPI・Notebookで試す。ことができるようになりました。 ほぼ自宅で仕事をしているので普段は直接自宅サーバーにsshすればいいのですが、 たまーにコメダのモーニングを食べながら色々試したい時に接続できないのは不便です🙃 今回は 踏み台サーバーを用いることで、あたかも自宅サーバーで開発しているかのような環境構築を実現しました。 前提条件は、 手元のマシンはMacBook Air(M1)

                                                              VSCode Remote DevelopmentとDev Containerで、いつでもどこでも自宅サーバー上で開発する
                                                            • Package Search on the Web | The IntelliJ IDEA Blog

                                                              IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                Package Search on the Web | The IntelliJ IDEA Blog
                                                              • The K2 Compiler Is Going Stable in Kotlin 2.0 | The Kotlin Blog

                                                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                  The K2 Compiler Is Going Stable in Kotlin 2.0 | The Kotlin Blog
                                                                • Procedural macros under the hood: Part I | The RustRover Blog

                                                                  IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                    Procedural macros under the hood: Part I | The RustRover Blog
                                                                  • GolangでWindows GUIアプリケーション

                                                                    社内ツールとしてexeを配布ということであれば、Visual StudioでC#による開発だと思います。しかしながら、Go言語を習得したいのと、GoLandの補完機能が便利で、Android Studio使っていたこともあり、とっつきやすいという点からGo縛りでGUIアプリケーションを考えたいと思います。

                                                                      GolangでWindows GUIアプリケーション
                                                                    • Kotlin 1.4 Released with a Focus on Quality and Performance | The Kotlin Blog

                                                                      IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                        Kotlin 1.4 Released with a Focus on Quality and Performance | The Kotlin Blog
                                                                      • Multi-tenant Apps With EF Core and ASP.​NET Core | The .NET Tools Blog

                                                                        IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                          Multi-tenant Apps With EF Core and ASP.​NET Core | The .NET Tools Blog
                                                                        • IDEが重い - 株式会社サムライズム

                                                                          現象 JetBrains IDEでソースコードを編集していると重くなる。 確認事項 1. ソースコードの場所 プロジェクトで利用しているソースコードはコンピュータ上にありますか?JetBrainsのIDEはソースコードがコンピュータ上にあることを前提としています。ネットワーク上にある場合は重くなります。該当するようであればソースコードはコンピュータ上に配置し、デプロイ機能を使ってサーバーに同期してください。 2. システム要件 お使いのコンピュータはIDEのシステム要件を満たしていますか?各IDEのダウンロードページでOSを選択し、左側の「システム要件」からご確認ください。(IntelliJ IDEAの場合はこちら) 3. 最新版 最新版を利用することで症状が改善する可能性があります。Toolbox Appを利用すると簡単にバージョンアップできます。 4. 追加したプラグイン プラグインを

                                                                            IDEが重い - 株式会社サムライズム
                                                                          • もっとラクにテストを書く!普段お世話になっているGoland活用法を紹介します|Showcase Gig Product Team Blog

                                                                            こんにちは! プラットフォーム開発1チームでバックエンドエンジニアをしている、むらってぃー(@canon1ky)です。 最近はモンハンライズにハマっています。 ティガレックス相手に居合抜刀気刃斬りの練習をしていて、ようやく安定して打つことができるようになってきました! 始めに私たちのチームではGoを使って、店舗側のプロダクトを作っています。 その開発において、ユニットテストを書きながらの開発しています。 私は1年ほど前から本格的にGoを触り始め、エディタとしてGolandを愛用しています。 いまやテスト周辺の機能は欠かせないものとなっており、「あまり時間をかけずにテスト駆動の開発をする」という文脈において、非常に助けられています。 今回は普段テストを書く際に使っている、Golandの活用法をいくつか紹介します。 Goland公式のリンクを貼りつつこの場で軽くお話しをするので、本記事をきっか

                                                                              もっとラクにテストを書く!普段お世話になっているGoland活用法を紹介します|Showcase Gig Product Team Blog
                                                                            • Generics and Value Types in Golang

                                                                              Go 1.18 has been released and along with it comes long-awaited support for Generics! Generics are the most significant change to the language in years. They add a new dimension to what is otherwise a minimalist type system. From the very beginning, Golang has supported dynamic polymorphism via Interfaces. Generics now provide static polymorphism to Golang. Here at DoltHub, we're big fans of Golang

                                                                                Generics and Value Types in Golang
                                                                              • Go | テストの書き方(Golandで作成, 並列実行, 前後に処理追加) - わくわくBank

                                                                                aaa_test.goというファイルが生成されました。aaa.goに記載した関数をテストするための処理が記述されています。 TODO: Add test cases.の箇所を自身で実装する必要があります。 goのテストは生成されたファイルの通り、以下特徴があります。 1. ファイル名の末尾を _test.goにする。 2. テストの関数名の頭に Testをつける。 3. testingパッケージを利用する。 package aaa import "testing" func TestAdd(t *testing.T) { type args struct { i int j int } tests := []struct { name string args args want int }{ { name: "Both positive values", args: args{5, 3},

                                                                                  Go | テストの書き方(Golandで作成, 並列実行, 前後に処理追加) - わくわくBank
                                                                                • Apple、オープンソースのシステム構成用プログラミング言語「Pkl」をリリース

                                                                                  従来、システム構成を作成するためのプログラミング言語としては、JSON、YAML、プロパティリストといった静的言語が一般的だったが、表現力に乏しくコードが頻繁に繰り返される、検証機能がないため構成エラーが発生しやすくなる、といった欠点もある。 これらの欠点を解消すべく、特別なロジックの追加によるフォーマットの強化や、汎用のプログラミング言語を用いた構成データの生成といった方法も用いられているが、それぞれに欠点を抱えていた。 今回リリースされたPklは、静的言語と汎用プログラミング言語を組み合わせており、宣言型で読み書きしやすい一方で、汎用言語から導入した機能によって強化されている。クラス、関数、条件文、ループといった言語機能が使用可能で、抽象化レイヤを構築してパッケージを作成・公開することでコードの共有もできる。さらに、さまざまな種類の構成ニーズを満たし、任意の形式で静的構成ファイルを作成

                                                                                    Apple、オープンソースのシステム構成用プログラミング言語「Pkl」をリリース