beego 1.8.0 版本发布了?

有问必答kaixinmao 回复了问题 • 2 人关注 • 1 个回复 • 186 次浏览 • 2017-03-16 09:49 • 来自相关话题

Go之旅-Switch

文章分享frankphper 发表了文章 • 0 个评论 • 119 次浏览 • 2017-03-15 22:51 • 来自相关话题

Go之旅-Switch

switch支持初始化语句,注意要用分号结束。后跟条件表达式,如果省略条件表达式,默认为true。不需要显示执行break语句,case执行完毕后自动终端。多个匹配条件,其中一个条件符合即可。case执行中断后,... 查看全部

Go之旅-Switch


switch支持初始化语句,注意要用分号结束。后跟条件表达式,如果省略条件表达式,默认为true。不需要显示执行break语句,case执行完毕后自动终端。多个匹配条件,其中一个条件符合即可。case执行中断后,如果需要继续执行下一个case块的内容,在下一个case块结尾执行fallthrough并且可以在fallthrough前使用break语句阻止。但不继续继续后续case块。


package main

import (
"fmt"
)

func main() {
// 简单声明几个变量
a, b, c, d := 1, 2, 3, 4
switch x := 2; x { // switch支持初始化语句,注意要用分号结束。后跟条件表达式,如果省略条件表达式,默认为true。
case a:
fmt.Println("a")
// break // 不需要显示执行break语句,case执行完毕后自动终端。
case a, b: // 多个匹配条件,其中一个条件符合即可。
fmt.Println("b")
fallthrough // case执行中断后,如果需要继续执行下一个case块的内容,在下一个case块结尾执行fallthrough并且可以在fallthrough前使用break语句阻止。但不继续继续后续case块。
case c:
fmt.Println("c")
case d:
fmt.Println("d")
case 5:
fmt.Println("e")
//case 5, 6: // 支持常量,但不能出现重复常量
// fmt.Println("f")
default:
fmt.Println("x") // 只有全部匹配失败后,才会执行default块。
}
}

Glide error 求解

有问必答cookedsteak 回复了问题 • 3 人关注 • 2 个回复 • 310 次浏览 • 2017-03-15 17:06 • 来自相关话题

go http request reader 内存不释放 大神来分析分析

技术讨论lwt 回复了问题 • 2 人关注 • 3 个回复 • 244 次浏览 • 2017-03-15 16:33 • 来自相关话题

Linux下使用syscall包 提示undefined: syscall.NewLazyDLL

有问必答fanyang 回复了问题 • 2 人关注 • 1 个回复 • 124 次浏览 • 2017-03-15 15:35 • 来自相关话题

关于转vscode 使用过程的几点疑惑

有问必答doob 回复了问题 • 9 人关注 • 8 个回复 • 848 次浏览 • 2017-03-14 18:41 • 来自相关话题

redis pool 设置多少合适

回复

有问必答kakashi 发起了问题 • 3 人关注 • 0 个回复 • 193 次浏览 • 2017-03-14 15:19 • 来自相关话题

关于go qt

有问必答stirlingx 回复了问题 • 5 人关注 • 6 个回复 • 333 次浏览 • 2017-03-13 19:03 • 来自相关话题

第三届GopherChina大会正式启动了

文章分享hector 回复了问题 • 15 人关注 • 14 个回复 • 1223 次浏览 • 2017-03-13 15:03 • 来自相关话题

有什么点对点方案么,都是家用机的情况,最好不要中间服务器

有问必答九命猫 回复了问题 • 4 人关注 • 4 个回复 • 211 次浏览 • 2017-03-13 12:59 • 来自相关话题

Go之旅-常量

文章分享frankphper 发表了文章 • 2 个评论 • 113 次浏览 • 2017-03-12 16:42 • 来自相关话题

Go之旅-常量

常量是指程序运行时不可改变的值,常量必须初始化值,定义常量可以指定类型,编译器也可以通过常量初始化值做类型推断。在函数代码块中定义常量,不被使用也不会出现编译错误。在常量组中如果不指定常量类型和初始化值,那么常量会和上一... 查看全部

Go之旅-常量


常量是指程序运行时不可改变的值,常量必须初始化值,定义常量可以指定类型,编译器也可以通过常量初始化值做类型推断。在函数代码块中定义常量,不被使用也不会出现编译错误。在常量组中如果不指定常量类型和初始化值,那么常量会和上一行的非空常量值相同。


// 声明包main
package main

// 导入包
import (
"fmt"
)

// 定义常量
const a = 10 // 必须赋值,可指定类型,也可以编译器通过初始化值类型推断
const b = "Hello World"
const c = false
const d, e = 1, 10

// 常量组
const (
f = true
g = 100
)

// 定义函数main
func main() {
// 函数块中定义的常量,不适用也不会出现编译错误
const (
h = 1
i // 在常量组中不指定常量类型和初始化值,会和上一行非空的常量值相同。
j
k
)
const g = "Hello World"
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d, e)
fmt.Println(f, g)
fmt.Println(i)
fmt.Println(j)
fmt.Println(k)
}

求个不用ssh什么配置的git或者svn?一个项目哪需要这么大的版本控制系统

有问必答localvar 回复了问题 • 3 人关注 • 2 个回复 • 163 次浏览 • 2017-03-11 22:07 • 来自相关话题

请问有没有比较好的分布式系统监控项目?

开源程序hacpai 回复了问题 • 4 人关注 • 2 个回复 • 247 次浏览 • 2017-03-10 22:40 • 来自相关话题

Gitea 发布 v1.1 版本,支持Git-LFS,两步验证,MSSQL,Github登录等大量改进

开源程序lunny 发表了文章 • 0 个评论 • 163 次浏览 • 2017-03-10 10:20 • 来自相关话题

我们很高兴的宣布Gitea 发布了 1.1.0 版本。在这个版本中,我们关闭了 查看全部

我们很高兴的宣布Gitea 发布了 1.1.0 版本。在这个版本中,我们关闭了 126 工单,同时合并了 348 合并请求。你可以从 下载页面 根据你所处的平台和架构下载预编译版本。更多安装详情请参考 安装向导



Changelog



  • BREAKING

    • The SSH keys can potentially break, make sure to regenerate the authorized keys


  • FEATURE

    • Git LFSv2 support #122

    • API endpoints for repo watching #191

    • Search within private repos #222

    • Hide user email address on explore page #336

    • Protected branch system #339

    • Sendmail for mail delivery #355

    • API endpoints for org webhooks #372

    • Enabled MSSQL support #383

    • API endpoints for org teams #370

    • API endpoints for collaborators #375

    • Graceful server restart #416

    • Commitgraph / timeline on commits page #428

    • API endpoints for repo forks #509

    • API endpoints for releases #510

    • Folder jumping #511

    • Stars tab on profile page #519

    • Notification system #523

    • Push and pull through reverse proxy basic auth #524

    • Search for issues and pull requests #530

    • API endpoint for stargazers #597

    • API endpoints for subscribers #598

    • PID file support #610

    • Two factor authentication (2FA) #630

    • API endpoints for org users #645

    • Release attachments #673

    • OAuth2 consumer #679

    • Add ability to fork your own repos #761

    • Search repository on dashboard #773

    • Search bar on user profile #787

    • Track label changes on issue view #788

    • Allow using custom time format #798

    • Redirects for renamed repos #807

    • Track assignee changes on issue view #808

    • Track title changes on issue view #841

    • Archive cleanup action #885

    • Basic Open Graph support #901

    • Take back control of Git hooks #1006

    • API endpoints for user repos #1059


  • BUGFIXES

    • Fixed counting issues for issue filters #413

    • Added back default settings for SSH #500

    • Fixed repo permissions #513

    • Issues cannot be created with labels #622

    • Add a reserved wiki paths check to the wiki #720

    • Update website binding MaxSize to 255 #722

    • User can see the private activity on public history #818

    • Wrong pages number which includes private repositories #844

    • Trim whitespaces for search keyword #893

    • Don't rewrite non-gitea public keys #906

    • Use fingerprint to check instead content for public key #911

    • Fix random avatars #1147


  • ENHANCEMENT

    • Refactored process manager #75

    • Restrict rights to create new orgs #193

    • Added label and milestone sorting #199

    • Make minimum password length configurable #223

    • Speedup conflict checking on pull requests #276

    • Added button to delete merged pull request branches #441

    • Improved issue references within markdown #471

    • Dutch translation for the landingpage #487

    • Added Gogs migration script #532

    • Support a .gitea folder for issue templates #582

    • Enhanced diff-view coloring #584

    • Added ETag header to avatars #721

    • Added option to config to disable local path imports #724

    • Allow custom public files #782

    • Added pprof endpoint for debugging #801

    • Added X-GitHub-* headers #809

    • Fill SSH key title automatically #863

    • Display Git version on admin panel #921

    • Expose URL field on issue API #982

    • Statically compile the binaries #985

    • Embed build tags into version string #1051

    • Gitignore support for FSharp and Clojure #1072

    • Custom templates for static builds #1087

    • Add ProxyFromEnvironment if none set #1096


  • MISC

    • Replaced remaining Gogs references

    • Added more tests on various packages

    • Use Crowdin for translations again

    • Resolved some XSS attack vectors

    • Optimized and reduced number of database queries


RobotGo v0.43.0 , Go 桌面自动化

有问必答veni 回复了问题 • 4 人关注 • 5 个回复 • 535 次浏览 • 2017-03-10 00:40 • 来自相关话题