package main import ( "context" "log" "cloud.google.com/go/firestore" firebase "firebase.google.com/go" "google.golang.org/api/option" ) func main() { ctx := context.Background() // Firebase初期化 _, err := firebaseInit(ctx) if err != nil { log.Fatal(err) } } // firebaseInit Firebaseの初期化 func firebaseInit(ctx context.Context) (*messaging.Client, error) { // Use a service account sa := option.WithCred
package main import ( "go_example/model" "net/http" "time" "github.com/labstack/echo" "github.com/objectbox/objectbox-go/objectbox" ) func main() { e := echo.New() e.POST("/add", addFavorite) e.Logger.Fatal(e.Start(":1323")) } func addFavorite(c echo.Context) error { favorite := new(AddFavoriteRequest) // データ受け取り if error := c.Bind(favorite); error != nil { return error } // initialize ob := initO
(株) ライトコード Webエンジニアの宮田です。 今回、 JavaScript のフレームワークの一つであるVue.js(ビュージェイエス) を触ることになったので、学習したことを書いていきたいと思います。 最終的には Vue.js に基づいたフレームワークの Nuxt.js(ナクストジェイエス) を利用した開発を目標とします。 まず今回は、入門第1回の定番である"Hello World" プログラムから始めていきたいと思います!
ObjectBoxとは ObjectBox とは、GreenRobot のデータベースになります。 GreenRobot は、ネイティブモバイルアプリケーションのライブラリで、馴染みがある人も多いのではないでしょうか? ObjextBox 自体は、笹川の個人開発アプリでも利用経験があり、他のメジャーな DB と比較しても扱いやすい印象を受けたので愛用しています。 前回導入した、Firestore と同様で、NoSQL のデータベースとなります。 Firestore では、Firebaseへの認証が必要でした。 しかし、ObjectBox はローカルに置かれるデータベースになりますので、認証の手間が減るのは嬉しいですね。 ObjectBoxを導入してみよう!それでは、以下のドキュメントを参考に進めていきましょう! 【ドキュメント】 https://golang.objectbox.io/ O
func firebaseInit(ctx context.Context) (*firestore.Client, error) { // Use a service account sa := option.WithCredentialsFile("path/to/serviceAccount.json") app, err := firebase.NewApp(ctx, nil, sa) if err != nil { log.Fatalln(err) return nil, err } client, err := app.Firestore(ctx) if err != nil { log.Fatalln(err) return nil, err } return client, nil }
package main import ( "context" "log" firebase "firebase.google.com/go" "google.golang.org/api/option" ) func main() { // 初期化 ctx := context.Background() sa := option.WithCredentialsFile("path/to/serviceAccount.json") app, err := firebase.NewApp(ctx, nil, sa) if err != nil { log.Fatalln(err) } client, err := app.Firestore(ctx) if err != nil { log.Fatalln(err) } // データ追加 _, _, err = client.Collecti
Firestoreを利用してみるこれから何を書いていくか…? 迷ったのでTwitterでアンケートを取ってみました! 今日入門編書いたけど、次のGolangの記事どんなのがいいかな — 笹のり (@sasa_nss_app) September 5, 2019 結果、「Fire Storeを使ったNoSQLの何か」が1位に! 今回は、Firestoreでなにかやってみようかと思います! Firestoreとは? FirebaseやGCPが提供しているサービスの1つで、いわゆるNoSQLのクラウドデータベースです モバイルアプリケーションなどでは、各ローカルにデータベースを持ったりすることも多いですが、API側でデータを保存することも多いはずです。 本来ならば自分たちでデータベースを用意し、APIとしてのエンドポイントを用意しなければいけません。 しかし、Firestoreを利用するとGUI
(株)ライトコードの笹川(ささがわ)です! 今回は、Bitrise(ビットライズ)さん主催のUser Group Meetupに参加してきました! イベントページはこちらです。 当日の写真は、すっかり撮るのを忘れていました。(ごめんなさい) なお、各個人のLTの具体的な内容は、スライドでご確認ください。 いざ、Bitrise User Group Meetup会場へ今回は、渋谷ヒカリエにあるDeNAさんの会議室が開催場所でした。 訪れたことのない会社にドキドキしながらも、無事、受付を済まし、いざ会場へ。 会場入口前には、以前お会いしたBitrise社の笠井さんもいらっしゃいました! (笠井さんとの対談記事は、現在、誠意製作中) LT会スタート!開始時間になり、LT会スタート! まずは、笠井さんからBitriseの説明とロードマップについてのお話でした。 Bitriseの説明については、以前
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く