---
title: "Go'yu kullanarak JSON'u CSV olarak kaydedin"
description: "JSON formatındaki dosyayı CSV formatındaki dosya olarak kaydetmek için Go için Aspose.Cells Cloud SDK'yı kullanma."

---

# Go'yu kullanarak JSON'u CSV olarak kaydedin


> JSON formatındaki dosyayı CSV formatındaki dosya olarak kaydetmek için Go için Aspose.Cells Cloud SDK'yı kullanma.





















































.progLangContainer {
padding-right: calc(var(--bs-gutter-x)*.1);
padding-left: calc(var(--bs-gutter-x)*.1)
}
.progLangContainer {
padding-right: calc(var(--bs-gutter-x)*.1);
padding-left: calc(var(--bs-gutter-x)*.1);
margin: 5px;
margin-right: 20px;
}
.progLangPlace .progLangContainer .progLang {
color: #fff;
text-decoration: none;
height: 75px;
width: 75px;
text-align: center;
line-height: 65px;
border-radius: 100%;
font-size: 14px;
font-weight: 700;
border: 5px solid #e5e5e5;
box-shadow: 0 15px 8px -5px #666;
display: inline-block;
direction: ltr !important;
margin-bottom: 15px
}
.progLangPlace .progLangContainer .progLang:hover {
border: 7px solid #e5e5e5;
box-shadow: none
}
.progLangPlace .progLangContainer .bigFont {
font-size: 16px !important;
}
.progLangPlace .progLangContainer .selected {
border: 0 solid #e5e5e5;
box-shadow: 0 10px 8px -5px #666, inset 0 0 0 2px #063c72, inset 0 0 0 5px #fff;
cursor: initial !important;
pointer-events: none
}
.progLang:hover {
border: 7px solid #e5e5e5;
box-shadow: none
}
.progLang {
color: #fff;
text-decoration: none;
height: 75px;
width: 75px;
text-align: center;
line-height: 65px;
border-radius: 100%;
font-size: 14px;
font-weight: 700;
border: 5px solid #e5e5e5;
box-shadow: 0 15px 8px -5px #666;
display: inline-block;
direction: ltr !important;
margin-bottom: 15px
}
.pythonColor {
background: #4a59ce !important;
}
.javaColor {
background: #a499f2 !important;
}
.csColor {
background: #42dbb0 !important;
}
.cppColor {
background: #008594 !important;
}
.phpColor {
background: #ca75d7 !important;
}
.rubyColor {
background: #09e !important;
}
.nodeColor {
background: #519e8a !important;
}
.swiftColor {
background: #a2d270 !important;
}
.goColor {
background: #48d9ee !important;
}
.perlColor {
background: #5c9fea !important;
}
.curlColor {
background: #aeae61 !important;
}
.cellsp {
display: block;
color: #fff;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
.cellsh2, .cellsh1 {
margin-top: 0 !important;
margin-bottom: .5rem !important;
font-weight: 500 !important;
line-height: 1.2 !important;
}
@media (max-width: 868px){
.pf-landing-page-com .header1.minify-header .cellsrow {
display: flex!important;
align-items: center!important;
flex-flow: unset!important;
}
.data-nosnippet{
display:none;
}
.pt-5, .py-5{
padding-top:0px !important;
}
.col-lg-12 .pt-5 .cellsh2{
font-size:18px !important;
margin-top:10px !important;
margin-bottom:10px !important;
}
}
# JSON'u CSV olarak kaydet
## JSON'u CSV olarak kaydetmek için kitaplığa gidin
Go'da özelleştirilmiş elektronik tablo iş akışları oluşturmak için SaveAs API / Cells Cloud'u kullanın. Bu, Go'yu kullanarak JSON'u CSV ve diğer belge formatlarında çevrimiçi olarak kaydetmek için profesyonel bir çözümdür.
[C#](/cells/net/saveas/json-to-csv/)
[Java](/cells/java/saveas/json-to-csv/)
[Python](/cells/python/saveas/json-to-csv/)
[PHP](/cells/php/saveas/json-to-csv/)
[Go](/cells/go/saveas/json-to-csv/)
[Node](/cells/nodejs/saveas/json-to-csv/)
[Ruby](/cells/ruby/saveas/json-to-csv/)
[Perl](/cells/perl/saveas/json-to-csv/)
.cells_bg_white {
}
@media (max-width: 868px){
.pf-landing-page-com .productfamilypage h2{
font-size:16px !important;
text-align:center !important;
}
.section-layout .heading-border{
font-size:20px !important;
}
}
@media (min-width:1200px){
.section-layout{
width:1170px;margin:0 auto;
line-height:28px;
}
}
## Bir JSON dosyasını Go\'da CSV olarak kaydetme
.panelContainer {
width: 100%;
}
.cells-cloud-input-group {
display: flex;
margin: 15px auto 0;
border: 1px solid #eee;
border-radius: 10px;
background-color: #ffffff;
align-items: center;
justify-content: space-between
}
.cells-cloud-input-group-main {
flex-grow: 1;
display: inline-block;
padding: 0 4px;
color: #333;
display: inline-block;
}
.cells-cloud-input-group-prepend {
display: inline-block;
height: 52px;
border-radius: 10px 0 0 10px;
padding: 0 20px;
background-color: #e3e3e8;
color: #333;
line-height: 50px
}
.cells-cloud-input-group-method {
float: left;
padding-right: 4px;
color: #ccc;
}
.cells-cloud-input-group-main {
display: inline-block
}
.cells-cloud-input-group-append {
float: right;
}
.cells-cloud-link-button {
display: inline-block;
border: 1px solid transparent;
border-left: 1px solid #e3e3e8;
border-radius: 10px 10px 10px 10px;
padding: 0 20px;
outline: none;
box-shadow: none;
background-color: #1a89d0;
text-align: center;
vertical-align: middle;
color: #151617;
line-height: 20px;
font-size: 1rem;
font-weight: 400;
}
.cells-api-text{
text-align: center;
vertical-align: middle;
color: #151617;
line-height: 50px;
font-size: 1rem;
margin: 0 auto;
width: fit-content;
font-weight: 400;
}
.cells-cloud-action-button {
display: inline-block;
width: 100%;
border: 1px solid transparent;
border-left: 1px solid #e3e3e8;
border-radius: 10px 10px 10px 10px;
padding: 0 20px;
outline: none;
box-shadow: none;
text-align: center;
vertical-align: middle;
line-height: 50px;
font-size: 1rem;
margin: 0 auto;
width: fit-content;
font-weight: 400;
}
@media (max-width: 868px){
.cells-cloud-input-group-prepend,.cells-cloud-input-group-method{
display:none !important;
}
.cells-cloud-input-group-main{
padding:0px !important;
}
.spanclass{
float: left;
width: 70%;
overflow: hidden;
}
}
API 
POST 
https://api.aspose.cloud/v3.0/cells/{name}/SaveAs
Try it 
Dosya formatlarını JSON'dan CSV olarak kaydetmek karmaşık bir iştir. JSON'dan CSV'ye tüm format geçişleri, kaynak JSON elektronik tablosunun ana yapısal ve mantıksal içeriği korunurken Go SDK'mız tarafından gerçekleştirilir. Go kitaplığımız, JSON'u çevrimiçi CSV dosyaları olarak kaydetmek için profesyonel bir çözümdür. Bu Bulut SDK, Go geliştiricilerine güçlü işlevsellik ve mükemmel CSV çıktısı sağlar.
### REST API\'i kullanarak JSON\'u CSV olarak kaydetmek için Kod Örneğine gidin
```
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/
instance := asposecellscloud.NewCellsApiService(os.Getenv(&#34;ProductClientId&#34;), os.Getenv(&#34;ProductClientSecret&#34;))
saveAsOpts := new(asposecellscloud.CellsSaveAsPostDocumentSaveAsOpts)
saveAsOpts.Name = &#34;Book1.json&#34;
saveAsOpts.Folder = &#34;CellsTests&#34;
saveAsOpts.Newfilename = &#34;Book1SaveAs.csv&#34;
_, _, err1 := instance.CellsSaveAsPostDocumentSaveAs(saveAsOpts)
if err1 != nil {
println(err1)
}
```
console.log("\u003cdiv class=\u0022highlight\u0022\u003e\u003cpre tabindex=\u00220\u0022 style=\u0022background-color:#f0f3f3;-moz-tab-size:4;-o-tab-size:4;tab-size:4;\u0022\u003e\u003ccode class=\u0022language-go\u0022 data-lang=\u0022go\u0022\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e\u003cspan style=\u0022color:#09f;font-style:italic\u0022\u003e\/\/ For complete examples and data files, please go to https:\/\/github.com\/aspose-cells-cloud\/aspose-cells-cloud-go\/\n\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e\u003cspan style=\u0022color:#09f;font-style:italic\u0022\u003e\u003c\/span\u003e instance \u003cspan style=\u0022color:#555\u0022\u003e:=\u003c\/span\u003e asposecellscloud.\u003cspan style=\u0022color:#c0f\u0022\u003eNewCellsApiService\u003c\/span\u003e(os.\u003cspan style=\u0022color:#c0f\u0022\u003eGetenv\u003c\/span\u003e(\u003cspan style=\u0022color:#c30\u0022\u003e\u0026#34;ProductClientId\u0026#34;\u003c\/span\u003e), os.\u003cspan style=\u0022color:#c0f\u0022\u003eGetenv\u003c\/span\u003e(\u003cspan style=\u0022color:#c30\u0022\u003e\u0026#34;ProductClientSecret\u0026#34;\u003c\/span\u003e))\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e saveAsOpts \u003cspan style=\u0022color:#555\u0022\u003e:=\u003c\/span\u003e \u003cspan style=\u0022color:#366\u0022\u003enew\u003c\/span\u003e(asposecellscloud.CellsSaveAsPostDocumentSaveAsOpts)\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e saveAsOpts.Name = \u003cspan style=\u0022color:#c30\u0022\u003e\u0026#34;Book1.json\u0026#34;\u003c\/span\u003e\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e saveAsOpts.Folder = \u003cspan style=\u0022color:#c30\u0022\u003e\u0026#34;CellsTests\u0026#34;\u003c\/span\u003e\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e saveAsOpts.Newfilename = \u003cspan style=\u0022color:#c30\u0022\u003e\u0026#34;Book1SaveAs.csv\u0026#34;\u003c\/span\u003e\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e _, _, err1 \u003cspan style=\u0022color:#555\u0022\u003e:=\u003c\/span\u003e instance.\u003cspan style=\u0022color:#c0f\u0022\u003eCellsSaveAsPostDocumentSaveAs\u003c\/span\u003e(saveAsOpts)\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e \u003cspan style=\u0022color:#069;font-weight:bold\u0022\u003eif\u003c\/span\u003e err1 \u003cspan style=\u0022color:#555\u0022\u003e!=\u003c\/span\u003e \u003cspan style=\u0022color:#069;font-weight:bold\u0022\u003enil\u003c\/span\u003e {\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e\t \u003cspan style=\u0022color:#366\u0022\u003eprintln\u003c\/span\u003e(err1)\n\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\u0022display:flex;\u0022\u003e\u003cspan\u003e }\n\u003c\/span\u003e\u003c\/span\u003e\u003c\/code\u003e\u003c\/pre\u003e\u003c\/div\u003e")
var codeconent = document.getElementById('code-convert');
codeconent.innerHTML = "\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"background-color:#f0f3f3;-moz-tab-size:4;-o-tab-size:4;tab-size:4;\"\u003e\u003ccode class=\"language-go\" data-lang=\"go\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#09f;font-style:italic\"\u003e// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#09f;font-style:italic\"\u003e\u003c/span\u003e instance \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e asposecellscloud.\u003cspan style=\"color:#c0f\"\u003eNewCellsApiService\u003c/span\u003e(os.\u003cspan style=\"color:#c0f\"\u003eGetenv\u003c/span\u003e(\u003cspan style=\"color:#c30\"\u003e\u0026#34;ProductClientId\u0026#34;\u003c/span\u003e), os.\u003cspan style=\"color:#c0f\"\u003eGetenv\u003c/span\u003e(\u003cspan style=\"color:#c30\"\u003e\u0026#34;ProductClientSecret\u0026#34;\u003c/span\u003e))\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e \u003cspan style=\"color:#366\"\u003enew\u003c/span\u003e(asposecellscloud.CellsSaveAsPostDocumentSaveAsOpts)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Name = \u003cspan style=\"color:#c30\"\u003e\u0026#34;Book1.json\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Folder = \u003cspan style=\"color:#c30\"\u003e\u0026#34;CellsTests\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Newfilename = \u003cspan style=\"color:#c30\"\u003e\u0026#34;Book1SaveAs.csv\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e _, _, err1 \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e instance.\u003cspan style=\"color:#c0f\"\u003eCellsSaveAsPostDocumentSaveAs\u003c/span\u003e(saveAsOpts)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e \u003cspan style=\"color:#069;font-weight:bold\"\u003eif\u003c/span\u003e err1 \u003cspan style=\"color:#555\"\u003e!=\u003c/span\u003e \u003cspan style=\"color:#069;font-weight:bold\"\u003enil\u003c/span\u003e {\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\t \u003cspan style=\"color:#366\"\u003eprintln\u003c/span\u003e(err1)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e }\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e";
const originalContent = "\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"background-color:#f0f3f3;-moz-tab-size:4;-o-tab-size:4;tab-size:4;\"\u003e\u003ccode class=\"language-go\" data-lang=\"go\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#09f;font-style:italic\"\u003e// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#09f;font-style:italic\"\u003e\u003c/span\u003e instance \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e asposecellscloud.\u003cspan style=\"color:#c0f\"\u003eNewCellsApiService\u003c/span\u003e(os.\u003cspan style=\"color:#c0f\"\u003eGetenv\u003c/span\u003e(\u003cspan style=\"color:#c30\"\u003e\u0026#34;ProductClientId\u0026#34;\u003c/span\u003e), os.\u003cspan style=\"color:#c0f\"\u003eGetenv\u003c/span\u003e(\u003cspan style=\"color:#c30\"\u003e\u0026#34;ProductClientSecret\u0026#34;\u003c/span\u003e))\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e \u003cspan style=\"color:#366\"\u003enew\u003c/span\u003e(asposecellscloud.CellsSaveAsPostDocumentSaveAsOpts)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Name = \u003cspan style=\"color:#c30\"\u003e\u0026#34;Book1.json\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Folder = \u003cspan style=\"color:#c30\"\u003e\u0026#34;CellsTests\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e saveAsOpts.Newfilename = \u003cspan style=\"color:#c30\"\u003e\u0026#34;Book1SaveAs.csv\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e _, _, err1 \u003cspan style=\"color:#555\"\u003e:=\u003c/span\u003e instance.\u003cspan style=\"color:#c0f\"\u003eCellsSaveAsPostDocumentSaveAs\u003c/span\u003e(saveAsOpts)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e \u003cspan style=\"color:#069;font-weight:bold\"\u003eif\u003c/span\u003e err1 \u003cspan style=\"color:#555\"\u003e!=\u003c/span\u003e \u003cspan style=\"color:#069;font-weight:bold\"\u003enil\u003c/span\u003e {\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\t \u003cspan style=\"color:#366\"\u003eprintln\u003c/span\u003e(err1)\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e }\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e";
let dynamicReplacement = "";
function updateDynamicContent(value) {
dynamicReplacement = value;
updateDisplay();
}
function updateDisplay() {
const modifiedContent = originalContent.replace(/Book1\.xml/g, dynamicReplacement);
console.log(modifiedContent);
codeconent.innerHTML = modifiedContent;
}
.section-list{
}
.section-list ul{
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 0px;
}
.section-list li{
list-style: none;
width: 27%;
line-height: 34px;
padding: 15px;
border-radius: 5px;
padding-top: 25px;
padding-bottom: 25px;
font-weight: bold;
word-break: break-all;
display: inline-block;
border: 1px dashed;
margin-bottom: 20px;
margin-right: 0px;
}
.section-list svg{
margin-top: -20px;
margin-left:1%;
margin-right:1%;
}
.heading-border{
font-size:28px !important;
width:100% !important;
padding-bottom:20px;
}
@media (min-width: 1200px){
.howtosection{
width: 1170px !important;
margin:0 auto !important;
}
.olstyle{
width: 1170px !important;
margin:0 auto !important;
}
}
@media (max-width: 868px){
.olstyle h2{
font-size:20px !important;
}
}
.olstyle ol{
list-style-type: none;
margin-right: 0;
margin-bottom: 0;
margin-left: 16px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 30px;
}
.olstyle li{
margin-right: 0 !important;
line-height: 30px;
position: relative;
margin-bottom: 10px;
font-size: 18px;
}
.olstyle li a{
font-weight:bold;
text-decoration: underline !important;
}
.olstyle li::before{
position: absolute;
left: -30px;
top: 5px;
display: block;
background: #006bb0;
width: 20px;
height: 20px;
color: #fff;
text-align: center;
line-height: 20px;
font-size: 12px;
font-weight: 700;
border-radius: 10px;
}
.olstyle li:nth-child(1):before {
content: "1"
}
.olstyle li:nth-child(2):before {
content: "2"
}
.olstyle li:nth-child(3):before {
content: "3"
}
.olstyle li:nth-child(4):before {
content: "4"
}
.olstyle li:nth-child(5):before {
content: "5"
}
.olstyle li:nth-child(6):before {
content: "6"
}
.olstyle li:nth-child(7):before {
content: "7"
}
## Excel dosyalarını diğer JSON formatlarında CSV olarak kaydetmek için Cells Cloud SDK for Go nasıl kullanılır?
- Şu adreste bir hesap kaydedin:[Gösterge Paneli](https://dashboard.aspose.cloud/) ücretsiz almak için API kota ve yetkilendirme ayrıntılarını
- Cells API'i Müşteri Kimliğiniz, Müşteri Sırrınız, Temel URL'niz ve API sürümünüzle başlatın.
- Ortaya çıkan akışı almak için `PostWorkbookSaveAs` yöntemini kullanın.
.section-list{
}
.section-list ul{
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 0px;
}
.section-list li{
list-style: none;
width: 27%;
line-height: 34px;
padding: 15px;
border-radius: 5px;
padding-top: 25px;
padding-bottom: 25px;
font-weight: bold;
word-break: break-all;
display: inline-block;
border: 1px dashed;
margin-bottom: 20px;
margin-right: 0px;
}
.section-list svg{
margin-top: -20px;
margin-left:1%;
margin-right:1%;
}
.heading-border{
font-size:28px !important;
width:100% !important;
padding-bottom:20px;
}
@media (min-width: 1200px){
.howtosection{
width: 1170px !important;
margin:0 auto !important;
}
.olstyle{
width: 1170px !important;
margin:0 auto !important;
}
}
@media (max-width: 868px){
.olstyle h2{
font-size:20px !important;
}
}
.olstyle ol{
list-style-type: none;
margin-right: 0;
margin-bottom: 0;
margin-left: 16px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 30px;
}
.olstyle li{
margin-right: 0 !important;
line-height: 30px;
position: relative;
margin-bottom: 10px;
font-size: 18px;
}
.olstyle li a{
font-weight:bold;
text-decoration: underline !important;
}
.olstyle li::before{
position: absolute;
left: -30px;
top: 5px;
display: block;
background: #006bb0;
width: 20px;
height: 20px;
color: #fff;
text-align: center;
line-height: 20px;
font-size: 12px;
font-weight: 700;
border-radius: 10px;
}
.olstyle li:nth-child(1):before {
content: "1"
}
.olstyle li:nth-child(2):before {
content: "2"
}
.olstyle li:nth-child(3):before {
content: "3"
}
.olstyle li:nth-child(4):before {
content: "4"
}
.olstyle li:nth-child(5):before {
content: "5"
}
.olstyle li:nth-child(6):before {
content: "6"
}
.olstyle li:nth-child(7):before {
content: "7"
}
## sistem gereksinimleri
- go sürümü go1.13.0 veya daha yeni



