Windows間のアプリ移行が簡単だった

会社のPCを新しくしてもらった。 本当はSurfaceが良かったのだが、贅沢は言えない。 それにSurfaceだけど、チップがArmベースに移行したということで、ちょっと口コミが良くない。 個人で買うつもりだったけど、すこし迷いが生じている。 ともかく会社のPCが新しくなった。 で、そうすると移行作業が生じるのだが、非常に楽になっていた。 今回、とにかく移行したいのはWindowsにインストールしたアプリとvscodeの拡張機能の2つ。 Windowsにインストールしたアプリを以降 wingetを使用したら、何とも簡単に移行できた。 WingetでWindowsにアプリをインストールする これのインストール情報をエクスポートするを実行すれば何の問題もなく移行できる。 vscodeの移行 こちらはプロファイルを使用する。 vscode右下の歯車アイコンをクリックし、プロファイル(規定)をクリック、最後にプロファイルをエクスポートを選択し、エクスポートする。 次にそれをインポートすれば、移行が完了する。 新しいPCを迎え入れるストレスが減った。

投稿日 · 2024-06-26 · 更新日 · 2024-07-07 · 1 分 · nove-b

WindowsにGoをインストールしてHello Worldしてみる

インストール Go Download and installのページに行き、環境に適したものをインストールする。 インストールするとシステムが立ち上げるので、手順に沿って進めていく。 Finish後、Goがインストールされていることを確認する。 コマンドを開き、go versionを叩くとgo version go1.21.1 windows/amd64と表示された。 これでインストールされていることを確認できた。 Hello World 次にHelloWordを表示させる。 まずは任意の場所に適当なフォルダを作成する。 mkdir HelloWorldGo cd HelloWorldGo モジュールを作成する 次に、 go mod init example/hello 上記コマンドでモジュールの作成を行うのだが、 'go' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 というエラーが出た。 Pathを調べてみるとしっかりと通っている。 ということで再起動をする。 再起動で、 go mod init example/hello go: creating new go.mod: module example/hello 無事に叩けるようになった。 上記コマンドで作成されたのは、go.modというファイルで、 module example/hello go 1.21.1 という記載がある。 調べてみるとこれは、依存関係のバージョン管理をするものらしい。 つまり、スクリプトを記述しないJavaScriptのpackage.jsonみたいなものらしい。 疑問点が解消されたので、次に行く。 Mainパッケージの作成 hello.goファイルを作成し、 package main import "fmt" func main() { fmt.Println("Hello, World!") } をと記述する。 go run ....

投稿日 · 2023-10-04 · 更新日 · 2024-06-07 · 1 分 · nove-b