{"id":8573,"date":"2021-05-01T14:59:45","date_gmt":"2021-05-01T14:59:45","guid":{"rendered":"https:\/\/prwatech.in\/blog\/?p=8573"},"modified":"2024-04-15T08:07:27","modified_gmt":"2024-04-15T08:07:27","slug":"use-cases-of-functions-in-golang","status":"publish","type":"post","link":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/","title":{"rendered":"Use cases of functions in Golang"},"content":{"rendered":"\r\n<h2><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Use cases of functions in Golang - Prwatech&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:513,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0}\">Use cases of functions in Golang<\/span><\/h2>\r\n<p>Functions in Go (Golang) are essential building blocks of software development, offering encapsulation, reusability, and modularity in code. They are used to define reusable blocks of logic that can be invoked multiple times with different inputs, enhancing code organization and readability.<\/p>\r\n<p>One key use case of functions in Go is abstraction. By encapsulating specific tasks or behaviors into functions, developers can hide implementation details and expose only the necessary interfaces, promoting modular and maintainable code.<\/p>\r\n<p>Functions also facilitate code reuse by allowing developers to define common operations as functions that can be invoked from multiple parts of the codebase. This promotes the &#8220;Don&#8217;t Repeat Yourself&#8221; (DRY) principle and reduces redundancy.<\/p>\r\n<p>Function is a group of statements which is used to <a href=\"https:\/\/prwatech.in\/blog\/go-lang\/installation-of-go-windows\/\">break<\/a> large <a href=\"https:\/\/go.dev\/\">tasks<\/a> into smaller tasks.<\/p>\r\n\r\n\r\n\r\n<p>The Go standard libraries provides numerous built-in functions.<\/p>\r\n\r\n\r\n\r\n<h4><strong>Defining a Functions<\/strong><\/h4>\r\n\r\n\r\n\r\n<p><strong>&gt;&gt;<\/strong> Func func_name ([Parameter_list]) [Return_type]<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\\\ body of a program<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\r\n\r\n\r\n\r\n<p><strong>Use Case 1: Program to find maximum no.<\/strong><\/p>\r\n\r\n\r\n\r\n<p>package main<\/p>\r\n\r\n\r\n\r\n<p>import &#8220;fmt&#8221;<\/p>\r\n\r\n\r\n\r\n<p>func main() {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 var a int = 100<\/p>\r\n\r\n\r\n\r\n<p>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 1var b int = 211<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 var c int<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 c = max(a, b)<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 fmt.Println(&#8220;Max value is:&#8221;, c)<\/p>\r\n\r\n\r\n\r\n<p>}<\/p>\r\n\r\n\r\n\r\n<p>func max(a, b int) int {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 if a &gt; b {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return a<\/p>\r\n\r\n\r\n\r\n<p>} else {<\/p>\r\n\r\n\r\n\r\n<p>return b<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\r\n\r\n\r\n\r\n<p>}<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"483\" class=\"wp-image-8574\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png 457w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27-284x300.png 284w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Output :<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"54\" class=\"wp-image-8575\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-28.png\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-28.png 366w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-28-300x44.png 300w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Use Case 2: Program to swap string<\/strong><\/p>\r\n\r\n\r\n\r\n<p>package main<\/p>\r\n\r\n\r\n\r\n<p>import &#8220;fmt&#8221;<\/p>\r\n\r\n\r\n\r\n<p>func swap(x, y string) (string, string) {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return y, x<\/p>\r\n\r\n\r\n\r\n<p>}<\/p>\r\n\r\n\r\n\r\n<p>func main() {<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 a, b := swap(&#8220;Prwatech&#8221;, &#8220;Bangalore&#8221;)<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 fmt.Println(a, b)<\/p>\r\n\r\n\r\n\r\n<p>}<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"226\" class=\"wp-image-8576\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture.jpg\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture.jpg 608w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture-300x112.jpg 300w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Output :<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8577\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-29.png\" alt=\"\" width=\"443\" height=\"70\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-29.png 392w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-29-300x47.png 300w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Use Case 3:<\/strong><\/p>\r\n\r\n\r\n\r\n<p>package main\u00a0<\/p>\r\n\r\n\r\n\r\n<p>import &#8220;fmt&#8221;\u00a0<\/p>\r\n\r\n\r\n\r\n<p>type Employee struct {\u00a0<\/p>\r\n\r\n\r\n\r\n<p>fname string\u00a0<\/p>\r\n\r\n\r\n\r\n<p>lname string\u00a0<\/p>\r\n\r\n\r\n\r\n<p>}\u00a0<\/p>\r\n\r\n\r\n\r\n<p>func (emp Employee) fullname(){\u00a0<\/p>\r\n\r\n\r\n\r\n<p>fmt.Println(emp.fname+&#8221; &#8220;+emp.lname)\u00a0<\/p>\r\n\r\n\r\n\r\n<p>}\u00a0<\/p>\r\n\r\n\r\n\r\n<p>func main() {\u00a0<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0 e1 := Employee{ &#8220;Alex&#8221;,&#8221;A&#8221;}\u00a0<\/p>\r\n\r\n\r\n\r\n<p>\u00a0\u00a0 e1.fullname()\u00a0<\/p>\r\n\r\n\r\n\r\n<p>}\u00a0<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"255\" class=\"wp-image-8578\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture-1.jpg\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture-1.jpg 614w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/Capture-1-300x125.jpg 300w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Output:<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8579\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-30.png\" alt=\"\" width=\"501\" height=\"80\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-30.png 369w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-30-300x48.png 300w\" sizes=\"auto, (max-width: 501px) 100vw, 501px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Use cases of functions in Golang Functions in Go (Golang) are essential building blocks of software development, offering encapsulation, reusability, and modularity in code. They are used to define reusable blocks of logic that can be invoked multiple times with different inputs, enhancing code organization and readability. One key use case of functions in Go [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[666,1707],"tags":[1311,669,1307,814,1303,1305,1304,1308],"class_list":["post-8573","post","type-post","status-publish","format-standard","hentry","category-go-lang","category-golang-modules","tag-function-in-golang","tag-golang","tag-golang-developer","tag-golang-ide","tag-golang-installation","tag-golang-tutorial","tag-golang-usecases","tag-install-golang"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Use cases of functions in Golang - Prwatech<\/title>\n<meta name=\"description\" content=\"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Use cases of functions in Golang - Prwatech\" \/>\n<meta property=\"og:description\" content=\"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/\" \/>\n<meta property=\"og:site_name\" content=\"Prwatech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prwatech.in\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-01T14:59:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-15T08:07:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png\" \/>\n<meta name=\"author\" content=\"Prwatech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:site\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prwatech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/\",\"url\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/\",\"name\":\"Use cases of functions in Golang - Prwatech\",\"isPartOf\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png\",\"datePublished\":\"2021-05-01T14:59:45+00:00\",\"dateModified\":\"2024-04-15T08:07:27+00:00\",\"author\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\"},\"description\":\"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.\",\"breadcrumb\":{\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage\",\"url\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png\",\"contentUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png\",\"width\":457,\"height\":483},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/prwatech.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use cases of functions in Golang\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prwatech.in\/blog\/#website\",\"url\":\"https:\/\/prwatech.in\/blog\/\",\"name\":\"Prwatech\",\"description\":\"Share Ideas, Start Something Good.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prwatech.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\",\"name\":\"Prwatech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"caption\":\"Prwatech\"},\"url\":\"https:\/\/prwatech.in\/blog\/author\/prwatech123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Use cases of functions in Golang - Prwatech","description":"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Use cases of functions in Golang - Prwatech","og_description":"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.","og_url":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/","og_site_name":"Prwatech","article_publisher":"https:\/\/www.facebook.com\/prwatech.in\/","article_published_time":"2021-05-01T14:59:45+00:00","article_modified_time":"2024-04-15T08:07:27+00:00","og_image":[{"url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png","type":"","width":"","height":""}],"author":"Prwatech","twitter_card":"summary_large_image","twitter_creator":"@Eduprwatech","twitter_site":"@Eduprwatech","twitter_misc":{"Written by":"Prwatech","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/","url":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/","name":"Use cases of functions in Golang - Prwatech","isPartOf":{"@id":"https:\/\/prwatech.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage"},"image":{"@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage"},"thumbnailUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png","datePublished":"2021-05-01T14:59:45+00:00","dateModified":"2024-04-15T08:07:27+00:00","author":{"@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3"},"description":"Master Use Cases of Functions in Golang - Dive deep with our expert instructors and comprehensive curriculum.","breadcrumb":{"@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#primaryimage","url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png","contentUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/05\/image-27.png","width":457,"height":483},{"@type":"BreadcrumbList","@id":"https:\/\/prwatech.in\/blog\/go-lang\/use-cases-of-functions-in-golang\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prwatech.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Use cases of functions in Golang"}]},{"@type":"WebSite","@id":"https:\/\/prwatech.in\/blog\/#website","url":"https:\/\/prwatech.in\/blog\/","name":"Prwatech","description":"Share Ideas, Start Something Good.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prwatech.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3","name":"Prwatech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","caption":"Prwatech"},"url":"https:\/\/prwatech.in\/blog\/author\/prwatech123\/"}]}},"_links":{"self":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/comments?post=8573"}],"version-history":[{"count":4,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8573\/revisions"}],"predecessor-version":[{"id":11502,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8573\/revisions\/11502"}],"wp:attachment":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/media?parent=8573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/categories?post=8573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/tags?post=8573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}