Go 【Go】int64をintに変換する方法! どーも! たかぽんです! 今回はGo言語でint64型をint型に変換する方法をしらべてみようとおもいます! int64をintに変換する方法! 先日int型のものをint64にするのは以下の記事にて解説をしました。 ただ、その場合に逆はどうなるのかきになったので、調べてみようかなと...! https://tekte... 2021年6月23日
Go 【Go】int型をint64に変換する方法! どーも! たかぽんです! 今回はGo言語の型変換でint型をint64にする方法を調べました...! 追記 本記事中にて、int型の表現可能域をお伝えしていますが、Go言語の場合、int64と同じ数を扱える場合もあるようです。 筆者も実際に試してみると、int型でもint64の最大値を普通に扱えました...! 詳しくは... 2021年6月22日
AWS 【Go】AWS SDK GoのGetObjectの返り値が16進数になった...! どーも! たかぽんです! 今回はGo言語で開発をしていて、S3からファイルの情報を取得する際に困ったので、それについて書いていきます...! 何があった? まずは簡単に何があったのかをお伝えしますね。 やっていることは簡単で、lambdaでGo言語でS3からファイルサイズ等の情報を取得していこうと思ってたんです。 コー... 2021年6月22日
AWS 【やってみた】goで動くlambdaをgithubからデプロイできる環境を作ってみる! その1 どーも! たかぽんです! 前回、sam-cliを使ってデプロイする仕組みを試してみました...! それに対して、今度はsam-cliを使用せずにgithub-actionsで自動的にlambdaをデプロイできる仕組みを作ってみようと思います...! 長編になりそうな予感がするので、3つ程度に記事を分けていこうと思います... 2021年6月14日
AWS 【やってみた】goで動くlambdaをgithubからデプロイできる環境を作ってみる! その2 どーも! たかぽんです! 引き続き、lambdaをgithubからデプロイできるように環境作成をやっていきます! 本記事でできること 本記事では以下の内容を行なっていきます。 main.goをlambdaで動かしやすいように修正github Actionsの設定lambdaの作成適当に編集してpushして動作確認...... 2021年6月14日
Go 【Go】local環境で動かすgoの環境を作成する! どーも! たかぽんです! 今回はMacbookでgo言語を動かす環境を作成していきます...! localで動かすことができれば、簡単な動作確認はそのまま動かして確認できそうです! その後git管理等もできるので、やっていきましょう! go言語の環境に必要なもの 今回、事前に必要となるのはhomebrewです。 逆に言... 2021年6月13日
Go 【Go】gormでDBのデータをupdateする際、複数のカラムをselectしたかった話 どーも! 先日goのgormにて使っててむむ?ってなったことを書いておきます。 Updateで複数カラムを同時に更新したい GoにてDBを更新したかったんですが、以下の公式ドキュメントではnameカラムを指定して更新することができます。 gorm update : 更新するフィールドを指定 他のageなどは仮に値がちゃ... 2020年3月15日
Go 【Go】コロンイコール(:=)って何? さて、最近ちょこっとだけGoを触っていたのですが、その時にまず最初にへ?ってなったことが代入のようなものとは別にコロンとイコールのものがあることでした。 今日はそれについて調べてみます。 ":="とは・・・? さて、このコロンとイコールが連なっているもの、以下のような使われ方をします。 a := "hoge" 初めて見... 2020年1月18日
Go 【Go】if文で定義した値は使えないよ! 今回はGoでちょっとつまづいてしまったことについてお話しします。 ...というのも、すごい初歩的な内容だったんですけどねw つまづいたこと さて、それでは早速ですが、つまづいたことについて... みなさん、if文って使いますよね? Go言語でももちろん使えるわけですが... if文の中で変数を定義してしまって、外で使お... 2020年1月18日
Go 【Go】iotaの使い方 最近割とGoを中心に触っているのですが、そこで出会ったものについて書いておきます。 初めてみた時は正直さっぱりってかんじでしたが、わかったらなんて便利なんだ!ってなりましたw というわけで早速いきましょう! iotaとは・・・? iotaは以下のような使われ方をします。 const ( SCALE = iota CRO... 2019年12月20日