
テーブルとKeyValueで通貨表示に対応しました!
みなさん、こんにちは。Querier開発チームです。今回のアップデートでテーブルとKeyValueコンポーネントで通貨の表示に対応しましたのでお知らせします。
more
2022.08.31に公開 | 2023.01.19に更新
Querier運営
「Querier(クエリア)」は社内向け管理画面を圧倒的な速さで、かつビジネスのスケールに合わせて柔軟に構築することができるローコードツールです。
みなさんこんにちは、Querier開発チームです。
今回はGoでCloud Storageにファイルをアップロードする方法を紹介します。
今回は cloud.google.com/go/storage を使用していきます。
$ go get -u cloud.google.com/go/storage
$ go get -u google.golang.org/api/option
package main
import (
"bytes"
"context"
"io"
"log"
"os"
"cloud.google.com/go/storage"
"google.golang.org/api/option"
)
// JSONキーを定義する
const credsJSON = ""
func main() {
ctx := context.Background()
client, err := storage.NewClient(ctx, option.WithCredentialsJSON([]byte(credsJSON)))
if err != nil {
log.Fatal(err)
}
defer client.Close()
writer := client.
Bucket("bucket-name").
Object("obj-name").
NewWriter(ctx)
writer.ContentType = "image/jpeg"
// 任意の権限を指定する
writer.ACL = []storage.ACLRule{
{
Entity: storage.AllUsers,
Role: storage.RoleReader,
},
}
defer writer.Close()
b, err := os.ReadFile("./file.jpg")
if err != nil {
log.Fatal(err)
}
if _, err = io.Copy(writer, bytes.NewReader(b)); err != nil {
log.Fatal(err)
}
}
今回はGoでCloud Storageにファイルをアップロードする方法を解説しました。コードを書いて実現する方法もありますが、私達が開発しているクエリアでは、ローコードで簡単にファイルアップロードできる社内ツールを構築することができます。コマンドラインやAPIでなく、社内ツールとしてファイルアップロードできるツールを構築したい方はぜひ体験してみてください。
クエリアを試してみる: https://www.querier.io/
Querier運営
「Querier(クエリア)」は社内向け管理画面を圧倒的な速さで、かつビジネスのスケールに合わせて柔軟に構築することができるローコードツールです。
みなさん、こんにちは。Querier開発チームです。今回のアップデートでテーブルとKeyValueコンポーネントで通貨の表示に対応しましたのでお知らせします。
more
みなさん、こんにちは。Querier開発チームです。今回のアップデートでコマンドパレットが使えるようになりましたのでお知らせします。
more
実際にQuerierでも仕様している、フロントエンド開発時におすすめのESLintプラグインを5つご紹介します。
more
みなさんこんにちは。今回、OpenAI社が提供するGPTをベースとしたAI機能が加わり、SQLとJavaScriptを自動生成することが可能となりました。
more