<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: bkid00</title>
    <description>The latest articles on Forem by bkid00 (@bkid00).</description>
    <link>https://forem.com/bkid00</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F845540%2F2f390e3d-e1b3-468d-a663-0b5ff3c4e135.PNG</url>
      <title>Forem: bkid00</title>
      <link>https://forem.com/bkid00</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/bkid00"/>
    <language>en</language>
    <item>
      <title>Go App With AppWrite⛳</title>
      <dc:creator>bkid00</dc:creator>
      <pubDate>Wed, 11 May 2022 10:34:25 +0000</pubDate>
      <link>https://forem.com/bkid00/go-app-with-appwrite-4gff</link>
      <guid>https://forem.com/bkid00/go-app-with-appwrite-4gff</guid>
      <description>&lt;h3&gt;
  
  
  Overview of My Submission
&lt;/h3&gt;

&lt;p&gt;A simple Application with Go Language and AppWrite.🐋 &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;run the script&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/bin/sh run.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;To Modify&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You need to to modify env vars set in run.sh using your own&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;BASEPATH&lt;/li&gt;
&lt;li&gt;PORT&lt;/li&gt;
&lt;li&gt;PROJECT_ID&lt;/li&gt;
&lt;li&gt;TOKEN&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How it works ?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It project use the appwrite provided apis. Fow now, only database endpoint are implement in this project.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Procedures&lt;/li&gt;
&lt;li&gt;Create new collection&lt;/li&gt;
&lt;li&gt;List all avaiable collections&lt;/li&gt;
&lt;li&gt;Create a new document using the id of inserted collection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Is required to set payload for create collection in the format below&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "data": {
    "key": "value3"
  } 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;The data key is mandatory. key is the registered key in Collection.CollectionCreateInputRule.&lt;br&gt;
If you modify the value of key, modify it in the create collection payload too.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;inputRule := Collection.CollectionCreateInputRule{
  Label:    "label",
  Key:      "myKey",
  Type:     "text",
  Default:  "no set",
  Required: false,
    Array:    false,
}

{
  "data": {
    "myKey": "value4"
  } 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;Wacky Wildcards&lt;/p&gt;
&lt;h3&gt;
  
  
  Link to Code
&lt;/h3&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--566lAguM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/bkid00"&gt;
        bkid00
      &lt;/a&gt; / &lt;a href="https://github.com/bkid00/GoLangApp-Appwrite"&gt;
        GoLangApp-Appwrite
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Go Lang Application with Appwrite for Dev +Appwrite Hackathon
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
GoLangApp-Appwrite&lt;/h1&gt;
&lt;p&gt;Go Lang Application with Appwrite for Dev +Appwrite Hackathon&lt;/p&gt;
&lt;/div&gt;

  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/bkid00/GoLangApp-Appwrite"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;See you guys!!🤗&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>appwritehack</category>
    </item>
    <item>
      <title>Go Wrapper for Deepgram⛳</title>
      <dc:creator>bkid00</dc:creator>
      <pubDate>Mon, 11 Apr 2022 10:14:29 +0000</pubDate>
      <link>https://forem.com/bkid00/go-wrapper-for-deepgram-og</link>
      <guid>https://forem.com/bkid00/go-wrapper-for-deepgram-og</guid>
      <description>&lt;h3&gt;
  
  
  Overview of My Submission
&lt;/h3&gt;

&lt;p&gt;Just a small Go wrapper for the Deepgram API🐋&lt;/p&gt;

&lt;h2&gt;
  
  
  Installation
&lt;/h2&gt;

&lt;p&gt;Install this package with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;go get github.com/agouil/deepgram-go
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  Usage
&lt;/h2&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight go"&gt;&lt;code&gt;&lt;span class="k"&gt;package&lt;/span&gt; &lt;span class="n"&gt;main&lt;/span&gt;

&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="s"&gt;"fmt"&lt;/span&gt;
    &lt;span class="s"&gt;"github.com/agouil/deepgram-go"&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;func&lt;/span&gt; &lt;span class="n"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;deepgramClient&lt;/span&gt; &lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="n"&gt;deepgram&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Deepgram&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;ApiKey&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;DEEPGRAM_API_KEY&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;err&lt;/span&gt; &lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="n"&gt;deepgramClient&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;CheckBalance&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;err&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="no"&gt;nil&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;fmt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Println&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;err&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="n"&gt;fmt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Println&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
        &lt;span class="s"&gt;"Balance:"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Balance&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="s"&gt;"UserID:"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;UserId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Testing
&lt;/h3&gt;

&lt;p&gt;Run tests with:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;go test -v
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;Wacky Wildcards&lt;/p&gt;
&lt;h3&gt;
  
  
  Link to Code on GitHub
&lt;/h3&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--566lAguM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/bkid00"&gt;
        bkid00
      &lt;/a&gt; / &lt;a href="https://github.com/bkid00/ApiWrapper-ForDeepgram"&gt;
        ApiWrapper-ForDeepgram
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
ApiWrapper-ForDeepgram&lt;/h1&gt;
&lt;h2&gt;
Installation&lt;/h2&gt;
&lt;p&gt;Install this package with:&lt;/p&gt;
&lt;div class="snippet-clipboard-content position-relative overflow-auto"&gt;&lt;pre&gt;&lt;code&gt;go get github.com/agouil/deepgram-go
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;
Usage&lt;/h2&gt;
&lt;div class="highlight highlight-source-go position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-k"&gt;package&lt;/span&gt; main

&lt;span class="pl-k"&gt;import&lt;/span&gt; (
    &lt;span class="pl-s"&gt;"fmt"&lt;/span&gt;
    &lt;span class="pl-s"&gt;"github.com/agouil/deepgram-go"&lt;/span&gt;
)

&lt;span class="pl-k"&gt;func&lt;/span&gt; &lt;span class="pl-en"&gt;main&lt;/span&gt;() {
    &lt;span class="pl-s1"&gt;deepgramClient&lt;/span&gt; &lt;span class="pl-c1"&gt;:=&lt;/span&gt; deepgram.&lt;span class="pl-smi"&gt;Deepgram&lt;/span&gt;{
        &lt;span class="pl-s1"&gt;ApiKey&lt;/span&gt;: &lt;span class="pl-c1"&gt;&amp;lt;&lt;/span&gt;&lt;span class="pl-s1"&gt;DEEPGRAM_API_KEY&lt;/span&gt;&lt;span class="pl-c1"&gt;&amp;gt;&lt;/span&gt;,
    }
    &lt;span class="pl-s1"&gt;result&lt;/span&gt;, &lt;span class="pl-s1"&gt;err&lt;/span&gt; &lt;span class="pl-c1"&gt;:=&lt;/span&gt; &lt;span class="pl-s1"&gt;deepgramClient&lt;/span&gt;.&lt;span class="pl-en"&gt;CheckBalance&lt;/span&gt;()
    &lt;span class="pl-k"&gt;if&lt;/span&gt; &lt;span class="pl-s1"&gt;err&lt;/span&gt; &lt;span class="pl-c1"&gt;!=&lt;/span&gt; &lt;span class="pl-c1"&gt;nil&lt;/span&gt; {
        &lt;span class="pl-s1"&gt;fmt&lt;/span&gt;.&lt;span class="pl-en"&gt;Println&lt;/span&gt;(&lt;span class="pl-s1"&gt;err&lt;/span&gt;)
        &lt;span class="pl-k"&gt;return&lt;/span&gt;
    }
    &lt;span class="pl-s1"&gt;fmt&lt;/span&gt;.&lt;span class="pl-en"&gt;Println&lt;/span&gt;(
        &lt;span class="pl-s"&gt;"Balance:"&lt;/span&gt;, &lt;span class="pl-s1"&gt;result&lt;/span&gt;.&lt;span class="pl-c1"&gt;Balance&lt;/span&gt;,
        &lt;span class="pl-s"&gt;"UserID:"&lt;/span&gt;, &lt;span class="pl-s1"&gt;result&lt;/span&gt;.&lt;span class="pl-c1"&gt;UserId&lt;/span&gt;,
    )
}&lt;/pre&gt;

&lt;/div&gt;
&lt;h3&gt;
Testing&lt;/h3&gt;
&lt;p&gt;Run tests with:&lt;/p&gt;
&lt;div class="snippet-clipboard-content position-relative overflow-auto"&gt;&lt;pre&gt;&lt;code&gt;go test -v
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;
License&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://github.com/bkid00/ApiWrapper-ForDeepgramLICENSE"&gt;MIT&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;

  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/bkid00/ApiWrapper-ForDeepgram"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;See you guys!!🤗&lt;/p&gt;

</description>
      <category>hackwithdg</category>
    </item>
  </channel>
</rss>
